Fedora9使用新Network Management引起的网络问题

问题描述:
电脑IP设置静态IP后,连不上路由器(连不上网)
解决方案:
摘自: //Personal Fedora 9 Installation Guide


Network Management(禁止NetworkManment的方法)

(1) Network Management
Fedora 9 默认使用NetworkManager,它极大改善使用无线及移动网络设备。可能会有些配置问题。NetworkManager 还在不断的开发之中。
注意:下面的步骤给所有使用者。NetworkManager 非常高的被推荐给膝上电脑用户,特别是用于无线的安装网络。

如果你正在使用NetworkManager 并且 有些问题, 以root身份修改/etc/sysconfig/network并添加下面的行:
NETWORKWAIT=1 或运行:
$sudo su -c 'echo NETWORKWAIT=1 >> /etc/sysconfig/network'

(2) NetworkManager on Fixed Networks
机器上有固定的网络设备和固定的IP地址,很方便面的可以禁用NetworkManager和使用老的network service.
Fedora 9在安装时默认是禁用network service.
切换到使用network service:
首先、禁用NetworkManager和防止它自动加载;
$sudo /etc/init.d/NetworkManager stop
Stopping NetworkManager daemon: [ OK ]
$sudo /sbin/chkconfig --level 35 NetworkManager off
下一步、配置你的网络设置:
$sudo system-config-network
如果你使用静态IP,不要忘记在DNS列表中设置DNS。
确认选中并激活eth0
然后,fiel/save and quit.
下一步、启用service并确认下一次重次会被加载:
$sudo /etc/init.d/network start
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
$sudo /sbin/chkconfig --level 35 network on
虽然重新激活时没有重启,建议重启;

http://blog.csdn.net/eric1031/archive/2008/06/05/2512722.aspx

linux下设置固定IP 收藏

首先打开terminal

编辑网卡配置文件

vi /etc/sysconfig/network-script/ifcfg-eth0

进入编辑模式

按i键进行编辑

修改

DEVICE=eth0                                #物理设备名
IPADDR=192.168.1.10                   #IP地址
NETMASK=255.255.255.0            #掩码值
NETWORK=192.168.1.0                #网络地址(可不要)
BROADCAST=192.168.1.255       #广播地址(可不要)
GATEWAY=192.168.1.1                 #网关地址
ONBOOT=yes                                  # [yes|no](引导时是否激活设备)
USERCTL=no                                  #[yes|no](非root用户是否可以控制该设备)
BOOTPROTO=static     #[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议)

然后修改DNS配置文件

vi /etc/resolv.conf

进入编辑模式

按i键进行编辑

修改

nameserver 202.109.14.5             #主DNS

nameserver 219.141.136.10         #次DNS

search localdomain

所以网络配置完成后,都需要重启网络服务:service network restart     或/etc/init.d/network restart


http://blog.csdn.net/eastream/archive/2010/02/21/5314923.aspx

问题:设置静态IP后,重启或重启路由,IP会发生变化

解决办法:

转自http://seu071189.blog.51cto.com/413567/122675

在安装完毕后,尝试设置静态IP地址,发现在network下面修改完毕之后,其netmask与gateway始终相同,导致网络链接不上(右上角到链 接符号显示disconnected)。然后上网搜索了一下,发现这个现象在F9就已经存在,一直还没有修复。于是尝试几种解决方案,发现这个比较简单可 行,特此如下显示。
step 1:

# su root //只有root有权限
# password:


step 2:

# cd cd /etc/sysconfig/network-scripts/
# vi ifcfg-eth0


修改配置文件如下:

# Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller
DEVICE=eth0
HWADDR=00:16:e6:db:c2:96
ONBOOT=yes
BOOTPROTO=static //这个应该是“static” ,而不是“dhcp”或“none”;
USERCTL=yes
PEERDNS=yes
IPV6INIT=no
NM_CONTROLLED=yes//这个应该是“yes”,如不修改,链接仍是disconnected
TYPE=Ethernet
NETMASK=***.***.***.***
IPADDR=***.***.***.***
DNS1=***.***.***.***
DNS2=***.***.***.***
GATEWAY=***.***.***.***

step 3:

# service network restart

step 4:
上网,呵呵