Jumat, 19 Oktober 2012

Membuat DNS Bind9 di Ubuntu

DNS itu singkatan dari Domain Name Server, jadi yang kita inget bukan alamat IP Address dari setiap komputer tapi nama yang diberikan untuk IP Address tersebut. Misalnya seperti www.yahoo.com atau www.google.com atau juga gadjah.net. Kenapa? Karena manusia kesulitan kalo harus mengingat banyak nomor sekaligus, jadi dibuat sebuah program namanya DNS Server supaya manusia tinggal inget nama websitenya doang, tugasnya DNS Server untuk nerjemahin nama menjadi nomor. Tapi sebelum dia bisa nerjemahin, kita harus install dan konfigurasi dulu DNS Server. Install DNS Server: sudo apt-get install bind9 Konfigurasi DNS Server: Asumsi kita adalah: IP Address DNS Server Statis IP Address DNS Server : 192.168.81.81 Nama Website : http://www.ardiansah.co.cc Network : 192.168.81.0 Gateway : 192.168.81.81 Nama komputer : ubuntu Yang pertama di konfigurasi adalah file named.conf.local: sudo nano /etc/bind/named.conf.local Buat konfigurasi seperti ini: # zona untuk domain -> ip address zone "ardiansah.co.cc" { type master; file "/etc/bind/zones/ardiansah.co.cc.db"; }; # zona untuk ip address -> domain zone "81.168.192.in-addr.arpa" { type master; file "/etc/bind/zones/rev.81.168.192.in-addr.arpa"; }; Untuk mengakses DNS Server lain yang isinya lebih lengkap: sudo nano /etc/bind/named.conf.options Trus isikan IP Address atau Domain DNS Server lain yang lebih lengkap, misalnya: forwarders { 123.456.789.012; }; Supaya DNS Server yang udah dibuat juga bisa mengakses dirinya sendiri: sudo nano /etc/resolv.conf Trus isi dirinya sendiri: search ardiansah.co.cc. nameserver 192.168.81.81 Akhirnya adalah kita buat zona untuk DNS Server, dengan urutan sebagai berikut: sudo mkdir /etc/bind/zones sudo nano /etc/bind/zones/ardiansah.co.cc.db Trus isikan perintah sebagai berikut: $TTL 1500 @ IN SOA ubuntu.ardiansah.co.cc. root ( 2007062703 28800 3600 604800 38400 ); ardiansah.co.cc. IN NS ubuntu.ardiansah.co.cc. ubuntu IN A 192.168.81.81 www IN CNAME ubuntu Kebalikannya adalah: sudo nano /etc/bind/zones/rev.81.168.192.in-addr.arpa Isikan perintah sebagai berikut: $TTL 1500 @ IN SOA ubuntu.ardiansah.co.cc. root ( 2007062703 28800 3600 604800 38400 ); IN NS ubuntu.ardiansah.co.cc. 81 IN PTR ubuntu.ardiansah.co.cc. Akhirnya restart DNS Server: sudo /etc/init.d/bind9 restart Udah deh, sekarang kita sudah punya DNS Server aktif. Tinggal buat DHCP Server aja lanjutan berikutnya.

Kamis, 18 Oktober 2012

Membuat FTP Server di Ubuntu 10.10

Disini saya menginstall FTP Server dengan menggunakan vsftpd : - sudo apt-get install vsftpd Setelah selesai, edit file yang ada di /etc/vsftpd.conf : - sudo gedit /etc/vsftpd.conf Cari file dibawah ini dan hilangkan tanda pagar : #anonymous_enable=YES #local_enable=YES #write_enable=YES #anon_upload_enable=YES #chroot_local_user=YES #chroot_local_user=YES Menjadi : anonymous_enable=YES local_enable=YES write_enable=YES anon_upload_enable=YES chroot_local_user=YES chroot_local_user=YES Setelah selesai menginstal, buat folder ftpnya : - sudo mkdir /home/ftp/ - sudo chown -Rf root.root /home/ftp Kemudian lakukan start : - sudo /etc/init.d/vsftpd start Coba anda tes lewat browser anda : - ftp://ip-server/ - Misalnya ftp://192.168.1.101/ Selesai.