Jika kita bicara tentang e-mail server, sercara sederhana Anda dapat membayangkan sebagai kantor pos yang bertugas menerima dan mengirim surat ke alamat yang dituju dengan tepat. Jika pada alamat surat menggunakan nama jalan, nomor dan kota maka pada e-mail kita menggunakan username@domain.
Sebagai contoh: alamat surat SMK Negeri 3 Bogor, Jln Pajajaran No. 84 Bogor, maka jika SMKN 3 Bogor mempunyai domain bernama tkj.com maka alamat e-mailnya dapat ditulis comnet@tkj.com. comnet adalah username dan tkj.com adalah domain internet, karakter @ dibaca “di”. Username dapat dianggap sebagai PO Box sedangkan domain sebagai kantor pos dimana kota pos tersebut. Jadi comnet@tkj.com berarti username=comnet dan server e-mail= tkj.com.
E-mail server pada umumnya terdiri dari:
1.Mail Transfer Agent (MTA), contohnya sendmail, qmail, postfix dll. MTA menggunakan protokol SMTP, simple mail transfer protokol yang datanya dikirim melalui protokol Transfer Control Protocol. TCP merupakan protokol transport yang reliable. Artinya bahwa data yang dikirim melalui TCP harus terkirim lengkap dan benar. Jika terjadi kesalahan maka TCP akan meminta agar data tersebut dikirim ulang. Dengan demikian setiap e-mail yang dikirim dapat sampai ketujuan dengan benar.
2.Local Delivery Agent, LDA contoh procmail. LDA bertugas menempatkan e-mail yang diterima oleh server pada direktori mailbox yang telah ditentukan, misalnya di /var/spool/mail/username. Selain itu, procmail juga berfungsi sebagai e-mail filter yang dapat menyaring e-mail yang diterima berdasarkan aturan yang telah ditentukan.
Sedangkan untuk mengirim, menerima dan membaca e-mail diperlukan Mail Transfer Agent (MUA) atau disebut sebagai Mail Client (MC) seperti: outlook express, eudora, kmail, evolution dll. MUA dapat menggunakan prot/rootokol POP3, post office protocol version 3, atau internet mail application (IMAP).
Linux
29 August 2009
24 August 2009
FTP server merupakan aplikasi yang digunakan untuk mengambil (download) dan menaruh (upload) file dengan menggunakan protokol ftp. FTP server digunakan untuk melayani transfer file dari satu lokasi ke lokasi yang lain. File-file tersebut dapat berisi segala macam informasi yang dapat disimpan dalam komputer baik yang berformat teks ASCII, teks terformat, gambar, suara dan lain-lain.
Biasanya user menggunakan fasilitas ftp dengan menggunakan ftp client. Pada lingkungan UNIX (linux) yang dilengkapi dengan TCP/IP biasanya telah disertakan program (paket) ftp client, sedangkan untuk Windows harus menginstall ftp client terlebih dahulu. Ketika seorang user mulai menjalankan ftp client dan mulai melakukan koneksi dengan ftp server, maka terjadi koneksi:
19 August 2009
Biar saya tidak lupa dan perintah ini kerap kali dibutuhkan… saya tulis di blog aja deh, soalnya kalau menggunakan CLI (Command Line Interface) tidak bisa share melalui GUI..otomatis melalui consol based.
alamat websitenya yang bisa dibaca disini:
Intinya sih baris perintah ini:
mount -t cifs -o user=<username> //<IP server>/<data share> <mountpoint>
jadi gini deh:
mount -t cifs -o user=tundra //192.168.1.2/data /mnt/linky
26 June 2009
step by step instalasi joomla 1.5.7 di Ubuntu 8.04
Posted by Hendra Nuryuliansyah under Linux1 Comment
Berikut ini adalah step by step instalasi joomla 1.5.7 di ubuntu 8.04 (Hardy Heron) Instalasi PHP, MySQL dan Apache
Sebelum proses instalasi PHP, MySQL dan Apache pastikan alamat repository sudah menjurus ke kandang kambing dan PC atau laptop koneksi dengan internet. Masuk ke root dan isikan sources.list dengan alamat kandang kambing:
Backup terlebih dahulu sources.list yang lama dengan nama backup source.list.bak2
26 June 2009
Instalasi Internet Explorer di Linux dengan IEs4Linux
Posted by Hendra Nuryuliansyah under LinuxLeave a Comment
Hambar terasa dan hati gundah gulana jika Anda seorang web programer yang bekerja di OS Linux dan tidak dapat menguji hasil pekerjaan pada browser IE (Internet Explorer). Pada kesempatan ini penulis akan memaparkan proses instalasi IE di Linux dengan menggunakan IEs4Linux. IES4Linux ini telah menyatukan paket IE dengan file-file untuk konfigurasi Wine.
Instalasi pada Ubuntu Hardy Heron 8.04
26 March 2009
Apache merupakan Web Server paling populer digunakan di Internet. Lebih dari 70% Web Server di Internet menggunakan Apache. Ini disebabkan karena Apache tidak saja bisa didapatkan secara gratis, lebih dari itu Apache bisa diimplementasikan diberbagai platform sistem operasi, disamping Apache ini mempunyai kecepatan dan performa yang sangat baik.
Apache versi 1.0 dirilis pada bulan Desember 1995. Slackware ver 12.2 menggunakan Apache versi 2.2.4. Informasi tentang Apache dapat Anda lihat pada situs-situs: http://www.apache.org, Apache Week (http://apacheweek.com) atau Anda dapat googling dengan key word apache.
Pada bab ini, Anda akan diarahkan untuk dapat menjalankan apache Web Server di mesin Slackware 12.2. Pada instalasinya, Slackware 12.2 telah menyertakan Apache pada paketnya. Seperti biasanya pada pertama kali akan mengkonfigurasi, Anda harus melihat dulu apakah paket apache telah terinstal di mesin Anda. Slackware mengusung Apache HTTPD server pada paketnya.
root@server-smkn3tkj:/# ls /var/log/packages/ |grep httpd
httpd-2.2.10-i486-1
root@server-smkn3tkj:/#
Anda lihat bahwa paket apache yang terinstall di mesin Anda httpd versi 2.2.10. Langkah selanjutnya adalah mengaktifkan apache, yakni dengan mengetikkan perintah:
student@server-smkn3tkj:~$ su
Password:
25 March 2009
Install Dynamips Bikin Slackware jadi Cisco 7200
Posted by Hendra Nuryuliansyah under LinuxLeave a Comment
Dynamips adalah emulator yang dapat mengemulasikan berbagai router Cisco 1700, 2600, 3600, 3700, dan 7200. Pada tutorial kali ini router Cisco yang kita gunakan adalah 7200. Berbeda dengan emulator lain seperti Boson Netsim, dynamips benar-benar mirip dengan router cisco sebenarnya karena dynampis dapat mengemulasikan router cisco lengkap dengan IOS-nya sekaligus. Tulisan ini akan membahas instalasi dynamips pada Slackware 12.2. Dalam menggunakan dynamips Anda juga harus menginstall dynagen. Dynagen adalah front-end untuk dynamips yang berfungsi untuk menyederhanakan konfigurasi dynamips.
Sekarang kita akan mengunduh Dynagen pada alamat www.dynagen.org klik link download pada website tersebut. disarankan Anda menggunakan Dynagen yang sudah stabil atau rilis terbaru. Pada tutorial ini saya menggunakan dynagen-0.11.0.tar.gz. Buatlah direktori dynamips dengan perintah:
root@tundra:/# mkdir /opt/dynamips
Tempatkan dynagen-0.11.0.tar.gz pada direktori /opt/dynamips
masuk ke dalam direktori dynamips:
root@tundra:/# cd /opt/dynamips/
root@tundra:/opt/dynamips# tar xvzf dynagen-0.11.0.tar.gz
18 March 2009
Untuk mengadministrasi sebuah jaringan kecil, pemberian ip statik sangat memudahkan bagi administrator jaringan. Namun jika jaringan sudah mulai luas kemungkinan untuk menggunakan ip yang sama akan lebih besar sehingga menyebabkan konflik. Dengan dasar ini maka penggunaan DHCP (Dynamic Host Configuration Protocol) Server sangat dianjurkan.
Fungsi utama dari DHCP Server ini adalah memberikan IP kepada host atau komputer yang tersambung kepada jaringan tersebut secara otomatis. Hal ini hanya berlaku jika komputer tersebut menggunakan setting IP dengan DHCP atau di Windows mengaktifkan pilihan “Obtain IP Address Automatically”. Bagaimana jika tetap menginginkan komputer menggunakan IP statis? bisa saja dengan demikian IP tersebut tidak akan diberikan pada komputer yang akan meminta IP pada DHCP Server atau mengganti IP dari sebuah host yang telah menggunakan IP yang sama dengan IP statik yang digunakan.
26 January 2009
Berjam-jam Coba konfigurasi Canon PIXMA IP1200 di Slackware 12.2 engga bisa2 juga kaga tau knapa.., Sudah pake SAMBA untuk share printer lewat windos yang ada di VirtulBox, tetep aja ga bisa..Huuh.. Niatnya sih yang penting saya bisa nge-print, terserah bagaimana caranya…Saya coba cerita masa lalu mengenai install canon PIXMA IP1200 di Ubuntu 7.04 yang waktu itu bisa digunakan, tapi ada kekurangannya yaitu saya ga bisa cetak ukuran kertas legal. Untung aja di Komputer masih pake dua Sistem Operasi windos sama UBUNTU 7.04, ya kalo mau nge-print langsung ke windos…Hehe.. tapi sekarang harus single OS dan kaga ketemu lagi yang namanya window di PC..Hehe..Bye..Bye.., Coba tanya-tanya ke mbah gugel.. semenjak Ubuntu 7.04 Driver Canon PIXMA IP1200 masih tetep pake yang IP2200, katanya sih satu-satunya Driver untuk linux yang suport IP1200..mau ga mau cari itu Driver..eh malah dapet di alamat ini eh teryata formatnya RPM… Hehe.. TGZ-nya mana ya?? trus kita ektrak deh tuh filenya tar.gz-nya dengan perintah:
tundra@tundra:/$ tar xvzf iP2200_Linux_260.tar.gz
ini beberapa file yang ada dalam paket hasil ekstrak:
- cnijfilter-common-2.60-1.i386.rpm
- cnijfilter-ip2200-2.60-1.i386.rpm
- cnijfilter-ip2200-lprng-2.60-1.i386.rpm
24 January 2009
Karena terbiasa menggunakan font Times New Roman dan di rumah OS pake linux, SLACKWARE lagi…hehe..Otomatis kaga pake lagi yang namanya Microsoft Office mau 2003 atau 2007. Bye..Bye… Ya Sekarang mau ga mau pake Open Office, apalagi sudah versi 3 lagi…Sip lah makin keren.. Oiya rencananya saya akan memakai font Times New Roman di Open Office dan sekarang saya mau berbagi atas ilmu yang saya peroleh dari ngoprek font di windows untuk LINUX:
Terlebih dahulu coba unduh font yang gratisan, setelah itu tempatkan font tersebut dalam satu direktori.
misalnya di /home/kumpulan_font.
root@tundra:/# cp /home/kumpulan_font/*.ttf /usr/share/fonts/TTF/msfonts
root@tundra:/# chmod 664 /usr/share/fonts/TTF/msfont/*.ttf
24 January 2009
Membangun Lokal DNS Server Bind pada Slackware 12.2
Posted by Hendra Nuryuliansyah under Linux[8] Comments
Coba Anda perhatikan alamat-alamat dibawah ini:
216.239.61.104
209.131.36.158
Apakah Anda mengenali alamat-alamat yang tertera di atas itu dan ketika Anda menuliskan alamat berupa angka itu di URL Browser apakah yang akan terjadi, pastinya Anda akan diarahkan ke suatu situs. Jika suatu saat Anda diminta kembali untuk membuka situs tersebut apakah Anda masih mengingat alamatnya?
Jika saya menuliskan alamat-alamat di atas dalam bentuk seperti:
216.239.61.104 = www.google.com
209.131.36.158 = www.yahoo.com
Tentunya Anda akan lebih mudah mengingat situs-situs tersebut dibandingkan harus menghafal alamat berdasarkan IP. Kita tidak perlu mengetahui penamaan asli berbasis angka (alamat IP) tetapi cukup dengan nama atau istilah yang dipahami oleh kita. Anda bisa bayangkan betapa rumitnya jika harus menghafal nama-nama mesin dalam jaringan dalam bentuk angka.
3 January 2009
Versi Web Server yang sudah tersedia pada Slackware 12.2, yaitu:
MySQL 5.0.67
Apache 2.0
PHP Version 5.2.8
Install MySQL:
Pertama-tama untuk mengkonfigurasi MySQl di Slackware
Berikan hak akses untuk eksekusi rc.mysqld dengan cara:
root@tundra:~# chmod +x /etc/rc.d/rc.mysqld
Memberikan “grant privileges” kepada database MySQL
root@tundra:~# mysql_install_db –user=mysql
Mengubah hak akses kepemilikan dari direktori /var/lib/mysql/mysql
root@tundra:~# chown -R mysql:mysql /var/lib/mysql/mysql
root@tundra:~# chmod -R 755 /var/lib/mysql/mysql
3 January 2009
Pada tutorial kali ini saya mencoba instalasi PostgreSQL di slackware 12.2 dan mengunakan file yang berbentuk tar.gz bukan file (.tgz). Tapi tak apalah yang paling terpenting database potgresql-nya berjalan mulus. Sebelumnya Anda dapat mengunduh software PostgreSQL versi terbaru disini
Lakukan proses kompilasi pada file tersebut:
Tentukan penempatan kompilasinya, buat terlebih dahulu direktori pg80:
root@tundra:/# ./configure –prefix=/usr/local/pg80
Lakukan instalasi:
root@tundra:/# make && make install
(more…)
19 December 2008
Java Runtime Environment (JRE) dan Mozilla Firefox
Posted by Hendra Nuryuliansyah under Linux[2] Comments
15 menit dibuat pusing sebelum masuk waktu magrib, kenapa saya tidak bisa upload foto di Facebook?? Ternyata ada fasilitas Javanya yang membutuhkan plugin JRE. Teringat kalau saya pernah install jdk1.6.0_10 pada Slackware.. Sesudah itu saya cari tau nama plugin JRE di firefox. langsung aja ke TKP pada direktori firefox
root@tundra:/usr/lib/firefox/plugins# ls
libflashplayer.so* libjavaplugin_oji.so@ libnullplugin.so*
Sekarang sudah tau nama pluginnya, Habis itu saya lihat dimana letak libjavaplugin_oji.so pada jdk1.6.0_10.
/usr/lib/java/plugin/i386/ns7-gcc29/libjavaplugin_oji.so
Ah.. dapet juga file yang dicari..
tanpa basa basi langsung saya buat link ke firefox. Kenapa dibuat link? Karena ketika si firefox itu membutuhkan plugin JRE, maka si firefox langsung mengarahkan ke alamat dimana JRE terinstall. Ini dia cara membuat linknya:
root@tundra:/usr/lib/firefox/plugins# ln -s libjavaplugin_oji.so /usr/lib/java/plugin/i386/ns7-gcc29/libjavaplugin_oji.so
Akhirnya bisa juga upload foto:

5 December 2008
Konfigurasi Wireless-G USB Adapter di Slackware 12.1
Posted by Hendra Nuryuliansyah under Linux[3] Comments
Compact Wireless-G USB Adapter Produknya Linksys
Unduh Driver yang suport pada wireless usb kita. wget http://rt2×00.serialmonkey.com/rt73-cvs-daily.tar.gz
lakukan pengekstrakan pada file yang diunduh
root@tundra:/# tar xvzf rt73-cvs-daily.tar.gz
root@tundra:/# cd rt73-cvs-2008120507
root@tundra:/# cd Module
21 November 2008
Memblok banner situs menggunakan redirector adzap
Posted by Hendra Nuryuliansyah under Linux[2] Comments
Pada pembahasan ini saya akan mengulas bagaimana cara untuk memblog banner pada tampilan website, gunanya memblok banner adalah untuk meringankan ketika kita membuka halaman website yang penuh dengan iklan. Dan juga dapat meringankan bandwidth pada komputer client yang sedang mengakses internet. Untuk itu saya menggunakan slackware 12.1 sebagai OS yang digunakan.
21 November 2008
Instalasi dan Bermain Jaringan di VirtualBox
Posted by Hendra Nuryuliansyah under Linux[5] Comments
Dari pada beli dua komputer untuk bermain jaringan, mendingan manfaatkan VirtualBox yang sangat powerfull ini. dengan VirtualBox kita dapat bermain jaringan ibarat mempunyai dua komputer atau lebih. Disini saya akan menguraikan langkah-langkah menggunakan VirtualBox dari proses instalasi sampai bermain jaringan dengan VirtualBox. Saya mencoba VirtualBox ini di atas Linux Slackware 12.1.
Pertama-tama unduhlah VirtualBox di http://download.virtualbox.org/virtualbox/2.0.4/VirtualBox-2.0.4-38406-Linux_x86.run
atau download lewat konsol wget http://download.virtualbox.org/virtualbox/2.0.4/VirtualBox-2.0.4-38406-Linux_x86.run
berikan hak akses pada VirtualBox supaya file hasil unduh tersebut dapat di eksekusi, tuliskan perintah ini:
chmod +x VirtualBox-2.0.4-38406-Linux_x86.run
Lakukan proses instalasi dengan perintah:
./VirtualBox-2.0.4-38406-Linux_x86.run
Icon VirtualBox terdapat di:
K Menu -> System -> Sun xVM VirtualBox – Virtual Machine
17 November 2008
Bagi administrator jaringan pasti pernah berfikir bagaimana caranya agar loding situs yang dibuka oleh user terasa lebih cepat, bagaimana memblok situs-situs yang sering membawa spyware, situs porno dan juga membatasi ukuran download file oleh user bahkan kalau perlu me-redirect situs porno ke situs lain yang lebih bermanfaat dan sebagainya.
Server Proxy adalah server yang berguna sebagai perantara antara client dengan server gateway sebelum berhubungan dengan internet. Server Proxy berfungsi untuk membuat salinan data yang dibaca dari internet ke jaringan lokal sehingga jika dilain waktu data yang sama diakses, maka data tersebut akan diambil dari jaringan lokal sehingga akan menghemat bandwidth ke internet. Sehingga dengan adanya proxy server ini, maka url atau situs yang sering diakses (di-browsing) akan terasa semakin cepat terakses oleh user, karena telah disimpan di dalam cache proxy.
14 November 2008
Install Driver Nvidia pada VGA FX 5500 Geforce
Posted by Hendra Nuryuliansyah under LinuxLeave a Comment
Klau mempunyai VGA Geforce yang FX 5500 saya saranin unduh aja drivernya disini dijamin cucok banget deh drivernya. Saya saranin harus koneksi ke internet kompi atau laptonya. Knapa harus koneksi ke internet..coz ketika proses installasi drivernya akan mencari depedensi sendiri..
Kalau sudah di unduh file tersebut kita ekstrak dengan perintah:
# tar xvzf NVIDIA-FreeBSD-x86-173.14.12.tar.gz
Hasil ektraknya ini:
# NVIDIA-Linux-x86-173.14.12-pkg1.run
Trus install deh:
# ./NVIDIA-Linux-x86-173.14.12-pkg1.run
Tinggal dibaca perintahnya atau tinggal menyetujui semua pesan2 yang ditampilkan pada proses instalasi nvidia.
Setelah instalasi selesai.. Reboot Linuxnya:
Lihat ketika sebelum masuk GUI, apakah ada logo NVIDIA??? Kalau ada berarti driver tersebut sudah mendetect perangkat keras VGA Geforce FX 5500…
Abis install driver VGA, trus coba cicipin compiz fusion deh…keren abis
4 November 2008
Berbagi data dari Linux ke Windows dengan SAMBA
Posted by Hendra Nuryuliansyah under Linux[2] Comments
Ketika harus berbagi data lagu sama teman yang membawa laptop, sewaktu itu OS yang digunakan teman saya di laptopnya adalah Windows. Tanpa harus mencari-cari flashdisk lagi, dengan menggunakan kabel cross yang saya pinjam dari teman saya Dedy.. kebetulan kabel itu belum saya pulangin..Hehe, kapan2 aja ya?? atau jadi hak milik ya??. Langsung saja saya colok ke port LAN Card laptop dan PC saya.
Lansung saja saya menuju direktori samba yang terinstall di slackware saya, trus saya edit pada file smb.conf…tapi ketika saya liat pada direktori cd /etc/samba, ternyata smb.conf belum ada. Maka saya lakukan copy paste pada file smb.conf-sample dengan perintah..
cd /
root@tundra:/# cp /etc/samba/smb.conf-sample /etc/samba/smb.conf
ketika saya liat dengan perintah ( ls )
smb.conf sudah ada


















