Sunday, May 9, 2010

ループバック用のIPアドレスの割り当て方(linux編)

ループバック用のIPアドレスの割り当て方。
とりあえず、192.56.76.4 に割り当ててみる。

 
$ sudo /sbin/route add -host 192.56.76.4 dev eth0
$ sudo /sbin/ifconfig eth0:0 192.56.76.4
ping を送ってみる。
 
$ ping 192.56.76.4 -c 1
PING 192.56.76.4 (192.56.76.4) 56(84) bytes of data.
64 bytes from 192.56.76.4: icmp_seq=1 ttl=64 time=0.073 ms

--- 192.56.76.4 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.073/0.073/0.073/0.000 ms
成功した。

削除するときは、

 
$ sudo /sbin/route del -host 192.56.76.4 dev eth0
$ sudo /sbin/ifconfig eth0:0 down
route は、ネットマスクを使って以下のように書いてもいい
 
sudo /sbin/route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0

No comments:

Post a Comment