LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1118|回复: 10

为什么我的机器每次启动都要重新配置IP

[复制链接]
发表于 2003-6-23 16:14:38 | 显示全部楼层 |阅读模式
我用的是RH8.0,每次我重新起动机器都要重新配置IP,以前没有遇到过,我不知道为什么,请大侠们帮一下忙.
谢谢!
发表于 2003-6-23 16:21:16 | 显示全部楼层
如果你使用的是DHCP自动取得IP, 很有可能是自动取得失败所引起的。 设置为固定IP 试试看。 然后确认
/etc/sysconfig/network-scripts/ifcfg-eth0 的内容是否正确。
 楼主| 发表于 2003-6-23 16:25:23 | 显示全部楼层
我用的是以下方式:
ifconfig eth0 xxx.xxx.xxx.xxx netmask 255.255.255.0
route add default gw xxx.xxx.xxx.xxx
,这样的方式可以让IP永久的更改的嘛.
然后我用ifconfig和route都可以看见先前配置的相关信息.但是重启机器后就没有了.
发表于 2003-6-23 16:36:49 | 显示全部楼层
ifconfig eth0 xxx.xxx.xxx.xxx netmask 255.255.255.0
route add default gw xxx.xxx.xxx.xxx

这种方法是暂时的,关机自动消失。 除非你把以上两行写入 /etc/rc.d 使linux每次启动的时候都会自动执行这个语句。但是这种方法我认为不好。

你只需要在 /etc/sysconfig/network-scripts/ 中建一个文件,名为 ifcfg-eth0 , 内容如下:

-----------------------

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=10.0.1.100
NETMASK=255.255.255.0
GATEWAY=10.0.1.1
----------------------

上面只是例子,你要根据自己的环境而定。
 楼主| 发表于 2003-6-23 16:41:28 | 显示全部楼层
谢谢了,我刚刚发现了你说的这种方法,但是我还是想问一下:
        为什么以前我以同样的方式可以把IP保存下来讷?
 楼主| 发表于 2003-6-23 16:44:23 | 显示全部楼层
对了,还要请教一下:文件名为ifcfg-eth0,是表示针对于网卡的配置吗?
文件名能够随意取吗?
发表于 2003-6-23 17:23:52 | 显示全部楼层
最初由 superboy007_200 发表
对了,还要请教一下:文件名为ifcfg-eth0,是表示针对于网卡的配置吗?
文件名能够随意取吗?

文件名绝对不能随便起。
系统从该文件中读取网卡的设置数据。
如果你插有多块网卡,设置文件将是:
ifcfg-eth0
ifcfg-eth1
..
 楼主| 发表于 2003-6-23 17:33:23 | 显示全部楼层
已经搞定,谢谢了!
 楼主| 发表于 2003-6-23 17:34:26 | 显示全部楼层
能不能再帮看一下以下的问题:
        http://www.linuxsir.cn/forum.php?mod=viewthread&tid=48135
        谢谢了!
发表于 2003-6-24 09:40:07 | 显示全部楼层
用setup。然后找网络设置……
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表