> Linux教程 > linux基础 >

Linux中设置ip

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

 

我的机器在局域网中原来是动态ip . DHCP的。想绑定到一个空闲出来的静态ip 192.168.8.85 。

字串4

 

/sbin/ifconfig eth0 192.168.8.85 字串6

完了之后,没啥反应。 字串7

于是决定手动改/etc/sysconfig/network-scripts/ifcfg-eth0

字串4

 

原内容: 字串4

DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:03:47:2C:D5:40
ONBOOT=yes
TYPE=Ethernet 字串5

改为:

字串5

 

DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.8.85

HWADDR=00:03:47:2C:D5:40
ONBOOT=yes
TYPE=Ethernet 字串5

保存退出,怎么使新的设置生效呢?呵呵,不是重启。 字串7

找到的现成命令 字串3

/sbin/ifdown eth0 字串2

然后 字串8

/sbin/ifup eth0

字串2

 

ping 网内的机器,ok ,然后打开Mozilla , 不行,访问不了外网! 字串4

网关设置不对啊。 字串1

看看别人ifcfg-eth0的例子,在里面加上 两行

字串6

 

NETMASK=255.255.248.0
GATEWAY=192.168.8.1

字串3

 

最后是这样的 字串2

DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.8.85

字串4

 

NETMASK=255.255.248.0
GATEWAY=192.168.8.1 字串6

HWADDR=00:0uu3:47:2C:D5:40
ONBOOT=yes
TYPE=Ethernet 字串5

设置也许可以了,怎么通知网关更新信息呢?

字串2

 

/etc/init.d/network restart 字串6

之后一切 OK 。

字串7
(责任编辑:IT)