一些细节,两个命令,查了半天帮助,特记录下来。

我的机器在局域网中原来是动态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 。