Membuat
Jaringan LAN dengan Linux
1. Membuat Network smkn2.net
Untuk
memahami proses konfigurasi network , kita akan membangun sebuah jaringan local
(intranet) yang diberi nama smkn2.net . Pada percobaan ini, kita akan mempergunakan
1 buah computer server dan tiga buah computer client, dimana computer server
telah diinstal Fedora Core 4. Adapun computer klien telah diinstal
bermacam-macam system operasi.
Masing-masing
computer klien harus dilengkapi dengan kartu jaringan (Ethernet card/ eth)
untuk menghubungkan kejaringan. Khusus untuk server minimal harus dilengkapi
dengan 2 buah Ethernet card.ernet card.
Tabel
1
Network
smkn2.net
Hostname
|
IP
|
Keterangan
|
lab.smkn2.net
|
192.168.0.1
|
Server
(linux)
|
-
|
192.168.0.2
|
Client
1 (windows)
|
-
|
192.168.0.3
|
Client
2 (windows)
|
-
|
192.168.0.4
|
Client
3 (windows)
|
Cat
: IP address server tidak harus selalu yang terkecil.
Kita harus memastikan bahwa antar muka jaringan (NIC) telah
diinstal dan dapat digunakan di masing-masing computer. a. Mendeteksi NIC
v Pada
computer server (Linux), gunakan perintah dmesg | grep eth
Maka akan muncul pesan-pesan mengenai Ethernet cardnya.
Jika tidak muncul pesan apapun mungkin kita harus meload
driver untuk NIC yang digunakan secara manual, driver (modul kernel) untuk
ethernet card dapat dijumpai pada direktori :
/lib/modules/2.6.11-1.1369_FC4/kernel/driver/net/nama_nama_modulnya
Dengan menuliskan perintah (pada mode teks di terminal)
modprobe nama_modulnya
Contoh : modprobe ne
Untuk melihat daftar modul kernel yang sudah diload gunakan lsmod
atau lsmod | grep ne
Lalu liha hasilnya dari penamaan NIC tersebut :
dmesg | grep eth
Bagi computer yang NICnya tidak dapat terdeteksi secara
otomatis , maka perintah modprobe ini harus diketikan setiap kali
menyalakan computer. Supaya tidak berulang-ulang memberikan perintah tersebut,
sebaiknya simpanlah perintah taddi dalam sebuah scrip , yiatu di file /etc/rc.d/rc.local.
Gunakan editor teks, untuk menambahkan modprobe ne di baris paling
bawah di dalam file rc.lokal.
v Pada
computer klien (windows)
Klik Start >> control panel >> Network and
Internet conections >> Network Conections
Perhatikan apakah sudah terdapat lambang Local Area
Conections. Jika ada berarti kartu jaringan sudah terdeteksi. Jika belum coba
dicek lagi pada Device Manager-nya apakah driver kartu jaringannya sudah
terinstal dengan benar atau belum.
b. IP Adress
Setelah Ethernet card terdeteksi tahap selanjutnya
menentukan IP Adress dan host name .
- Dengan mode grafis
Klik Desktop >> system setting >> network
Atau cara lain :
- Mempergunakan utilitas mode teks, dari terminal diketikan :
Setup >> network configuration >> run tool
>> Ethernet >> configure.
Lalu isikan Name : lab.smkn2.net
Device : eth0
Use DHCP :
Static Ip : 192.168.0.1
Netmask : 255.255.255.0
Default gateway :
- Atau bisa juga langsung mengedit file script nya dengan mempergunakan editor teks (vi, joe atau pico) , yaitu di :
v /etc/sysconfig/network
isi file script nya menjadi :
NETWORKING=yes
HOSTNAME=lab.smkn2.net
v /etc/sysconfig/networking/devices/ifcfg-fedora.net.id
isi file scriptnya menjadi :
TYPE=Ethernet
DEVICE=eth0
NETMASK=255.255.255.0
IPADDR=192.168.0.1
GATEWAY=192.168.0.1
Untuk mengaktipkan hasil konfigurasi
ketikkan (diterminal) perintah :
Service
network restart
atau
/etc/rc.d/init.d/network
restrart
kita
dapat melihat (menguji) hasilnya menggunakan perintah berikut (dituliskan
dengan menggunakan mose teks dari terminal) :
§ menampilkan
hostname
hostname
§ menampilkan
status ethernet card
ifconfig eth0
§ menampilkan
informasi gateway
route -n
§ respon
data ke diri sendiri
ping 192.168.0.1
Adakalanya
linux gagal membaca file-file di atas secara otomatis. Atau kedua file tersebut
tidak ada atau hilang. Jika hal ini terjadi, kita dapat melakukan
konfigurasi secara manual
menggunakan perintah :
§ Setting
IP address
ifconfig eth0 192.168.0.1
§ Setting
gateway
route add default gw 192.168.0.1
§ Setting
host name
sysctl –w kernel.hostname=”lab.smkn2.net”
perintah
di atas sebaiknya disimpan dalam sebuah file script, yaitu pada file
/etc/rc.d/rc.local
pergunakan editor teks lalu tambahkan pada bagian bawahnya argument berikut :
ifconfig eth0 192.168.0.1
route add default gw 192.168.0.1
sysctl –w kernel.hostname=”lab.smkn2.net”
Untuk
computer klien (windows) IP address untuk masing-masing Ethernet card dapat
diisikan dengan cara :
Klik
Start >> control panel >> network and internet conections >>
network conections >> doble klik pada local area conections >> klik
pada internet protocol (TCP/IP) >> properties >> use the following
IP address
Silahkan
dimasukan Ip address berikut subnet masknya (sesuai table 1) untuk
masing-masing klien.
c. Pengujian
Sebelum dilakukan pengujian, untuk sementara matikan dulu
firewall yang sedang aktif dikomputer linuk (server) , karena mungkin saja
firewall yang sedang aktif mem-blok koneksi dari computer lain. Gunakan
perintah :
Service iptables stop
atau
/etc/rc.d/init.d/iptables stop
lakukanlah beberapa pengujian :
o Lakukan koneksi ke computer klien3
Ping 192.168.0.4
o Lakukan koneksi dari klien ke server
Ping 192.168.0.1
o Lakukan koneksi dari klien 3 ke klien 1
Ping 192.168.0.2
o Lakukan koneksi dari klien ke server dengan memanggil nama
hostnamen
sumber : yaia-cempluekz.blogspot.com
0 komentar:
Posting Komentar