Kusprayitna Blogs

Hidup untuk berbagi ilmu :: IT Linux Windows Database Oracle PHP OpenSource

Perintah dasar jaringan dengan linux

Posted by kusprayitna on November 12th, 2009

Sudah beberapa perintah hampir terlupakan

dan saatnya untuk ditulis dari pada semakin banyak yang lupa

1. Perintah melihat konfigurasi LANCard atau Ethernet

# ifconfig

eth0      Link encap:Ethernet  HWaddr y:y:y:y:y:y
inet addr:202.x.x.x  Bcast:202.x.x.x  Mask:255.255.255.248
inet6 addr: fe80::21c:c4ff:fedd:5ebe/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:196993365 errors:0 dropped:0 overruns:0 frame:0
TX packets:392202880 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2340893589 (2.1 GiB)  TX bytes:2110683990 (1.9 GiB)
Interrupt:169 Memory:f8000000-f8012100

eth1      Link encap:Ethernet  HWaddr y:y:y:y:y:y
inet addr:192.x.x.xBcast:192.x.x.xMask:255.255.255.0
inet6 addr: fe80::21c:c4ff:fedd:5ebc/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:876316856 errors:0 dropped:0 overruns:0 frame:0
TX packets:709389252 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2216185081 (2.0 GiB)  TX bytes:1837405613 (1.7 GiB)
Interrupt:177 Memory:fa000000-fa012100

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:18132814 errors:0 dropped:0 overruns:0 frame:0
TX packets:18132814 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4051112243 (3.7 GiB)  TX bytes:4051112243 (3.7 GiB)

Disini dapat dilihat bahwa ada 3, yaitu eth1 dengan IP 202.x.x.x , eth0 dengan IP 192.x.x.x dan lo untuk localhost

# ifconfig eth0  --> dengan menyebutkan namanya berarti melihat salah satu

eth1      Link encap:Ethernet  HWaddr y:y:y:y:y:y
inet addr:192.x.x.xBcast:192.x.x.xMask:255.255.255.0
inet6 addr: fe80::21c:c4ff:fedd:5ebc/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:876384995 errors:0 dropped:0 overruns:0 frame:0
TX packets:709424520 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2257632580 (2.1 GiB)  TX bytes:1843218325 (1.7 GiB)
Interrupt:177 Memory:fa000000-fa012100

# ifconfig eth0 192.168.200.200 netmask 255.255.255.0

ini digunakan untuk melakukan perubahan alamat IP secara langsung, akan tetapi jika dilakukan reboot konfigurasi ini akan hilang.

Untuk membuat konfigurasi permanen, data harus ditulis di file, yaitu untuk Centos konfigurasinya terletak di "/etc/sysconfig/networking/devices/"

2. Perintah mengaktifkan dan mematikan  ethernet

# ifup eth1  --> menghidupkan eth1

#ifdown eth1  --> mematikan eth1

3. Perintah untuk melihat tabel routing

# route print

Kernel IP routing table
Destination     Gateway         Genmask               Flags Metric Ref    Use Iface
202.x.x.x        *                    255.255.255.248   U         0        0        0   eth0
192.x.x.0        *                    255.255.255.0       U         0        0        0   eth1
default            202.x.x.x       0.0.0.0                   UG       0        0        0   eth0

Dari informasi ini dapat dibaca bahwa default router untuk eth0 yaitu 202.x.x.x

Untuk menambahkan sebuah tabel routing agar komputer dapat melakukan routing ke IP 192.168.200.100 melalui gateway 192.168.100.1 maka perintahnya yaitu :

# route add 192.168.200.100 gw 192.168.100.1

Dan untuk menghapusnya yaitu dengan

# route del 192.168.200.100

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>