一些細節,兩個命令,查了半天幫助,特記錄下來。
我的機器在局域網中原來是動態ip . DHCP的。想綁定到一個空閑出來的靜態ip 192.168.8.85 。
/sbin/ifconfig eth0 192.168.8.85
完了之后,沒啥反應。
于是決定手動改/etc/sysconfig.network-scripts/ifcfg-eth0
原內容:
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:03:47:2C:D5:40
ONBOOT=yes
TYPE=Ethernet
改為:
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.8.85
HWADDR=00:03:47:2C:D5:40
ONBOOT=yes
TYPE=Ethernet
保存退出,怎么使新的設置生效呢?呵呵,不是重啟。
找到的現成命令
/sbin/ifdown eth0
然后
/sbin/ifup eth0
ping 網內的機器,ok ,然后打開Mozilla , 不行,訪問不了外網!
網關設置不對啊。
看看別人ifcfg-eth0的例子,在里面加上 兩行
NETMASK=255.255.248.0
GATEWAY=192.168.8.1
最后是這樣的
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.8.85
NETMASK=255.255.248.0
GATEWAY=192.168.8.1
HWADDR=00:0uu3:47:2C:D5:40
ONBOOT=yes
TYPE=Ethernet
設置也許可以了,怎么通知網關更新信息呢?
/etc/init.d/network restart
之后一切 OK 。
原文轉自:http://www.anti-gravitydesign.com