IPアドレスの設定
LinuxのLANインタフェース(eth0)にIPアドレスを付与するには、ifconfigまたはip address addというコマンドを使用します。
[root@net-tools ~]# ifconfig eth0 192.168.11.100 netmask 255.255.255.0
[root@net-tools ~]# ip address add 192.168.11.100/24 dev eth0
確認は、ifconfigまたはip address showで行います。
[root@net-tools ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:F5:6F:D7
inet addr:192.168.11.100 Bcast:192.168.11.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fef5:6fd7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:953 errors:0 dropped:0 overruns:0 frame:0
TX packets:771 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:85947 (83.9 KiB) TX bytes:87395 (85.3 KiB)
Interrupt:177 Base address:0x1400
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:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
[root@net-tools ~]# ip address show
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:0c:29:f5:6f:d7 brd ff:ff:ff:ff:ff:ff
inet 192.168.11.100/24 brd 192.168.11.255 scope global eth0
inet6 fe80::20c:29ff:fef5:6fd7/64 scope link
valid_lft forever preferred_lft forever
3: sit0: <NOARP> mtu 1480 qdisc noop
link/sit 0.0.0.0 brd 0.0.0.0
ifconfigで設定したアドレスは、システムの再起動やネットワークの再起動(/etc/init.d/network restart または service network restart)で消えてしまいます。設定したIPアドレスで常に起動するようにするには、/etc/sysconfig/network-scripts/ifcfg-eth0に情報を書きます。
[root@net-tools ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
TYPE=Ethernet
IPADDR=192.168.11.100
NETMASK=255.255.255.0
ネットワークを再起動します。
[root@net-tools ~]# service network restart
インターフェース eth0 を終了中: [ OK ]
ループバックインターフェースを終了中 [ OK ]
ネットワークパラメーターを設定中: [ OK ]
ループバックインターフェイスを呼び込み中 [ OK ]
インターフェース eth0 を活性化中: [ OK ]
再起動したら、念のためifconfigやip addr showで確認しましょう。
最終更新:2007年12月16日 21:57