Membuat Jaringan LAN dengan Linux
- Membuat Network Yanis.net
Untuk memahami proses konfigurasi network ,
kita akan membangun sebuah jaringan local (intranet) yang diberi nama Yanis.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 Yanis.Net
Network Yanis.Net
Hostname
|
IP
|
Keterangan
|
lab.Yanis.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 perintahmodprobe 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.Yanis.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.Yanis.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.Yanis.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.Yanis.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
0 komentar:
Posting Komentar