LinuxSir.cn,穿越时空的Linuxsir!

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

F10的网络设置,只能通过修改配置文件来 解决?

[复制链接]
发表于 2008-11-27 11:48:29 | 显示全部楼层 |阅读模式
F10的网络设置问题,表现为两点:
1、子网掩码(NETMASK)总是被自动设置成了网关(GATEWAY)的地址;
2、DNS设置会丢失。

通过关闭NetworkManager服务,启用network服务,仍会出现以上问题。

每次上网,都得在终端中,以root身份,到/etc/sysconfig/networking/profiles/default中,手工修改以下两个文件,才能上网:
1、ifcfg-eth0:在此文件修改子网掩码(NETMASK)。其内容为:
  1. DEVICE=eth0
  2. HWADDR= xx:xx:xx:xx:xx:xx      #这里是网卡的mac地址,出于隐私考虑,隐去了我的,但你不要修改这行。
  3. ONBOOT=yes
  4. BOOTPROTO=none
  5. NETMASK=255.255.255.0          #这就是掩码,根据你自己的情况修改,一般人就是用255.255.255.0。这里总是被自动改为网关地址。
  6. IPADDR=192.168.1.8             #我是静态IP,在此设置。不会被自动修改。
  7. USERCTL=yes
  8. PEERDNS=yes
  9. IPV6INIT=no
  10. NM_CONTROLLED=no
  11. GATEWAY=192.168.1.1            #网关地址。不会被自动修改。
  12. TYPE=Ethernet
复制代码

2、resolv.conf:在此文件中修改DNS。其格式为:
  1. nameserver 192.168.1.1          #我是宽带路由上网,所以第一DNS设置为宽带路由器的IP。
  2. nameserver xxx.xxx.xxx.xxx
  3. nameserver xxx.xxx.xxx.xxx
复制代码
发表于 2008-11-27 11:58:03 | 显示全部楼层
我这里只有system-config-network中不能正确设置掩码,但是手动改配置文件后,就不再需要修改。
在networkmanager中能正常设置和保存的啊。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-27 12:02:45 | 显示全部楼层
Post by landrewl;1914750
我这里只有system-config-network中不能正确设置掩码,但是手动改配置文件后,就不再需要修改。
在networkmanager中能正常设置和保存的啊。

我的F10,关机后再次开机,又会搞错或丢失设置。
回复 支持 反对

使用道具 举报

发表于 2008-11-27 13:34:18 | 显示全部楼层
我的系统里面直接设置也不行,大家可以用setup 里面的网络设置改。
回复 支持 反对

使用道具 举报

发表于 2008-11-27 18:07:03 | 显示全部楼层
现象:装完,重启 N 次都很正常,可以自动激活网卡,但是只要一动"Network Configuration" 里的设置--不管是在 DNS 里修改 Hostname 还是只在 Hosts 里加几台机器,保存设置退出后重启,网卡就不能自动激活了,而且左上角的 Network Manager 图标无论是否手动激活网卡都会一直提示 "No network connection"……

终于发现问题所在!这实际上是 Fedora 9 的一个 bug.(以前的版本没用过不清楚)

Network Configuration 图形设置界面的默认选项值与 /etc/sysconfig/network-scripts/ifcfg-eth0 配置文件的默认值不一致。

刚装完系统的情况下:在 Network Configuration 中,编辑 Device 下的 eth0,会发现 "Controlled by NetworkManager" 是不打勾的。不打勾则值为 "no".

而在 /etc/sysconfig/network-scripts/ifcfg-eth0 中对应上面的选项有一行:"NM_CONTROLLED="

留空意味着取默认值,默认值为 "yes".同一个选项,一边显示为 no,另一边则默认为 yes,能不出问题吗?

解决方法很简单,要么就在图形界面下打勾,要么就把配置文本改成 "yes".重启,一切恢复正常。(转自/敏老板的咸菜缸)
回复 支持 反对

使用道具 举报

发表于 2008-11-27 18:36:39 | 显示全部楼层
确实是有这个问题。而且这次的fedora10,感觉小毛病超多!
楼主可以修改这个地方
/etc/sysconfig/network-scripts/ifcfg-eth0
就不用每次都改了

/etc/sysconfig/networking/下面的东东是copy别的地方的,供system-config-network调用的。

具体可以看RHEL自带的deployed mannual
的Chapter 13. Network Interfaces
讲的很详细

Post by yd_xzn;1914737
F10的网络设置问题,表现为两点:
1、子网掩码(NETMASK)总是被自动设置成了网关(GATEWAY)的地址;
2、DNS设置会丢失。

通过关闭NetworkManager服务,启用network服务,仍会出现以上问题。

每次上网,都得在终端中,以root身份,到/etc/sysconfig/networking/profiles/default中,手工修改以下两个文件,才能上网:
1、ifcfg-eth0:在此文件修改子网掩码(NETMASK)。其内容为:
  1. DEVICE=eth0
  2. HWADDR= xx:xx:xx:xx:xx:xx      #这里是网卡的mac地址,出于隐私考虑,隐去了我的,但你不要修改这行。
  3. ONBOOT=yes
  4. BOOTPROTO=none
  5. NETMASK=255.255.255.0          #这就是掩码,根据你自己的情况修改,一般人就是用255.255.255.0。这里总是被自动改为网关地址。
  6. IPADDR=192.168.1.8             #我是静态IP,在此设置。不会被自动修改。
  7. USERCTL=yes
  8. PEERDNS=yes
  9. IPV6INIT=no
  10. NM_CONTROLLED=no
  11. GATEWAY=192.168.1.1            #网关地址。不会被自动修改。
  12. TYPE=Ethernet
复制代码


2、resolv.conf:在此文件中修改DNS。其格式为:
  1. nameserver 192.168.1.1          #我是宽带路由上网,所以第一DNS设置为宽带路由器的IP。
  2. nameserver xxx.xxx.xxx.xxx
  3. nameserver xxx.xxx.xxx.xxx
复制代码
回复 支持 反对

使用道具 举报

发表于 2008-11-27 19:03:43 | 显示全部楼层
http://bbs.fedora-zh.org/showthread.php?t=499
升级这个帖子中的两个包就可以了,本来是rawhide里面的bug,想不到正式版还没搞定
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-27 20:43:09 | 显示全部楼层
Post by gcell;1915029
http://bbs.fedora-zh.org/showthread.php?t=499
升级这个帖子中的两个包就可以了,本来是rawhide里面的bug,想不到正式版还没搞定

http://koji.fedoraproject.org/ko ... 4-1.fc10.noarch.rpm
http://koji.fedoraproject.org/ko ... 4-1.fc10.noarch.rpm
这两个包现在下载不了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-27 20:48:58 | 显示全部楼层
Post by motive;1915013
确实是有这个问题。而且这次的fedora10,感觉小毛病超多!
楼主可以修改这个地方
/etc/sysconfig/network-scripts/ifcfg-eth0
就不用每次都改了

/etc/sysconfig/networking/下面的东东是copy别的地方的,供system-config-network调用的。

具体可以看RHEL自带的deployed mannual
的Chapter 13. Network Interfaces
讲的很详细

谢谢!可惜我看英文非常困难。
回复 支持 反对

使用道具 举报

发表于 2008-11-27 23:21:19 | 显示全部楼层
没关系,仓库马上就会有更新了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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