Mengenali ifconfig
Untuk melakukan konfigurasi jaringan, di Sistem Operasi Linux, menggunakan perintah dasar ifconfig ifconfig ini memiliki opsi dasar
$ ifconfig
contoh:
$ ifconfig eth0 192.168.0.1
Jika didalam komputer terdapat dua LAN card atau lebih, dapat dilihat dahulu daftar LAN card yang terdeteksi dengan perintah ifconfig tanpa opsi
contoh:
$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:02:44:3B:49:91
inet addr:10.13.177.11 Bcast:10.13.255.255 Mask:255.255.0.0
inet6 addr: fe80::202:44ff:fe3b:4991/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3383763 errors:330 dropped:817 overruns:330 frame:0
TX packets:457390 errors:0 dropped:0 overruns:1 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2682586516 (2.4 GiB) TX bytes:36126278 (34.4 MiB)
Interrupt:5 Base address:0x2000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:776 (776.0 b) TX bytes:776 (776.0 b)
untuk melihat daftar jaringan yang lebih lengkap, atau melihat apa saja yang tersedia, perintah ifconfig ditambah opsi -a yang berarti all contoh hasil:
$ ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:02:44:3B:49:91
inet addr:10.13.177.11 Bcast:10.13.255.255 Mask:255.255.0.0
inet6 addr: fe80::202:44ff:fe3b:4991/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3383763 errors:330 dropped:817 overruns:330 frame:0
TX packets:457390 errors:0 dropped:0 overruns:1 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2682586516 (2.4 GiB) TX bytes:36126278 (34.4 MiB)
Interrupt:5 Base address:0x2000
eth1 Link encap:Ethernet HWaddr 00:e2:c4:fB:d1:91
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:1 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 TX bytes:0
Interrupt:5 Base address:0x2000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:776 (776.0 b) TX bytes:776 (776.0 b)
Memberikan Alamat IP
untuk memberikan ip pada lancard yang kedua tinggal berikan ip yang sesuai dan tuliskan ke device yang bersangkutan, contoh:
$ ifconfig eth1 192.168.10.1
pada jaringan dengan aturan-aturan khusus, seperti pada subnet, opsi ifconfig menjadi seperti berikut
$ ifconfig
Pada umumnya, konfigurasi alamat ip cukup seperti diatas, untuk tingkatan konfigurasi yang lebih pakar, dapat dibaca pada panduan ifconfig dengan perintah
$ man ifconfig
Seluruh file konfigurasi pada ifconfig tersimpan pada /etc/network/interfaces
Memberikan Alamat Gateway
Perintah route ini secara dasar digunakan untuk mengisikan gateway pada sistem, tapi secara umum, perintah route ini dapat melalukan fungsi routing, atau memberikan arahan pada jaringan dan/atau sub-jaringan yang ada. Komputer yang diterapkan aturan route ini, maka komputer tersebut sudah dapat disebut sebagai router Untuk mengisikan gateway (default gateway) digunakan perintah route add default gateway
$ route add default gateway 192.168.0.254
untuk melihat hasil route dapat dilihat dengan perintah
$ route -n
contoh:
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
10.13.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 10.13.1.254 0.0.0.0 UG 0 0 0 eth0
Untuk menghapus gateway, digunakan perintah
$ route del default gateway
contoh:
$ route del default gateway 192.168.0.254
Untuk berperan sebagai router, menggunakan opsi sebagai berikut
$ route add -net
Keterangan;
*
alamat_jaringan: berupa alamat jaringan yang akan dirutekan oleh router, format alamat jaringan ini berkaitan erat dengan netmask-nya
*
susunan_netmask: berupa susunan netmask untuk menunjukkan bagian mana yang alamat jaringan dan alamat host
*
alamat_gateway: merupakan gateway dari alamat jaringan yang ingin dihubungkan, umumnya berisi alamat ip yang berada satu kelompok dengan alamat jaringan router
*
nama_eth: eth yang mana yang digunakan untuk terhubung dengan gateway di jaringan tersebut.
contoh:
$ route add -net 192.168.30.0 netmask 255.255.255.0 gateway 192.168.10.1 dev eth1
Jika dilihat table route-nya maka akan menghasilkan table berikut
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.30.0 192.168.10.1 255.255.255.0 U 1000 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
10.13.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 10.13.1.254 0.0.0.0 UG 0 0 0 eth0
Memberikan Nameserver
Di berkas /etc/resolv.conf tersimpan alamat DNS server yang bertugas meresolve (menerjemahkan) alamat yang berbasis nama, ke alamat ip. Jadi misalkan kita mengetikkan ugm.ac.id maka sistem akan mengirimkan nama ugm.ac.id ini ke DNS server yang tercatat di berkas ini, dan mengembalikan kepada sistem alamat ip-nya. Untuk memberikan alamat DNS server cukup mudah.. cukup buka berkas /etc/resolv.conf dengan editor favorit anda;
$ sudo vim /etc/resolv.conf
kemudian tambahkan baris
nameserver
contoh:
nameserver 172.16.30
Selasa, 19 Januari 2010
Mengenali ifconfig
Diposting oleh ^PLag!!yAdtH c!Nta^ di 21.52
Langganan:
Posting Komentar (Atom)

0 komentar:
Posting Komentar