Senin, 18 April 2011

Membuat server Linux Ubuntu

Masuklah ke terminal melalui Application – Accessories – Terminal atau alt+f2 – xterm.
Masuk sebagai super user dengan mengetikkan perintah $sudo su lalu ketikkan passwordnya.
Dalam mode super user kita berkuasa untuk melakukan perubahan terhadap konfigurasi linux. So, let's begin. Edit interface dengan mengetikkan #sudo gedit /etc/network/interfaces lalu isikan sbb:

auto lo
iface lo inet loopback

auto eth0 → Lan Card yang terhubung ke internet
iface eth0 inet static
address 192.168.100.222
netmask 255.255.255.0
network 192.168.100.0
broadcast 192.168.100.255
gateway 192.168.100.1

auto eth1 → Lan Card yang dihubungkan ke Client
iface eth1 inet static
address 192.168.10.1
netmask 255.255.255.0
network 192.168.10.0
broadcast 192.168.10.255


setelah itu save dan keluar. Lalu kembali ke terminal.
Kita isikan dns pada file resolv dengan perintah #sudo gedit /etc/resolv.conf
nameserver 202.134.0.155
nameserver 202.134.2.5


save lalu kembali ke terminal
dalam praktek kali imi digunakan ISP speedy, dns berasal dari isp.

Coba cek konektivitasnya, ping ke ip server #ping 192.168.100.1 atau website #ping yahoo.com

Aktifkan ip forwarding pada sysctl dengan #sudo gedit /etc/sysctl.conf
hilangkan tanda # pada
net.ipv4.ip_forward=1
bila perlu aktifkan juga untuk
net.ipv4.conf.default.rp_filter=1
net.ipv4.conf.all.rp_filter=1

selalu save dan keluar.
Lalu  ketikkan #sysctl -p untuk mengaktifkannya.

Saatnya routing, ketikkan perintah routing : #iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to 192.168.100.222
(ip komputer yang terhubung ke server)

lalu simpan dengan #iptables-save > /etc/iptables.up.rules

Agar tidak terjadi eror saat booting tambahkan baris perintah berikut pada baris terakhir interfaces. Masuk interfaces dgn #sudo gedit /etc/network/interfaces . Perintahnya : post-up iptables < /etc/iptables.up.rules

lalu restart : #sudo /etc/init.d/networking restart

pada client yang kita gunakan adalah windows . Maka aturlah
ip address : 192.168.10.2
subnet mask : 255.255.255.0
gateway : 192.168.10.1

primary dns : 202.134.0.155
secondary dns : 202.134.2.5

test koneksi anda dari client server dan server client
pada client windows mauk ke command prompt lalu ping ip server
ping 192.168.10.1 → ip server
ping 192.168.100.1 → ip gateway internet
ping yahoo.com → ip website
jika muncul ttl berarti sudah konek!
Jika belum konek maka ulangilah langkah2 diatas, siapa tahu ada yang belum anda lakukan.
Selamat Mencoba. Semoga Bermanfaat.

Tidak ada komentar:

Posting Komentar