rhel6.1静太IP地址设置无效问题
- cnkanglong
- 帖子: 332
- 注册时间: 2006-03-13 14:42
rhel6.1静太IP地址设置无效问题
我通过网络连接软件设置了静太IP地址,IPV4设置为手动,地址栏增加了静态IP地址,网关和DNS都设置了,昨天突然现在自己的IP变为(192.168.1.122)实然不是自己设置的IP(192.168.1.21)了,启动service network restart后,IP变为原设静态IP,但过一段时间,又莫名的变了,
然后手动更改了
ifcfg-eth0文件
DEVICE="eth0"
#BOOTPROTO="dhcp"
#HWADDR="00:26:B9:14:8A:3E" # Commented by Clonezilla
NM_CONTROLLED="yes"
#ONBOOT="yes"
TYPE=Ethernet
BOOTPROTO=static
DNS1=202.99.160.68
DNS2=202.99.166.4
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
UUID=02064bad-2634-420e-838a-d713cc3b0855
ONBOOT=yes
IPADDR=192.168.1.21
PREFIX=24
GATEWAY=192.168.1.1
HWADDR=00:26:B9:14:8A:3E
~
另外,有一个 ifcfg_Auto_eth0 文件起什么作用?文件内容我改为如下
TYPE=Ethernet
BOOTPROTO=static
DNS1=202.99.160.68
DNS2=202.99.166.4
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="Auto eth0"
UUID=02064bad-2634-420e-838a-d713cc3b0855
ONBOOT=yes
IPADDR=192.168.1.21
PREFIX=24
GATEWAY=192.168.1.1
HWADDR=00:26:B9:14:8A:3E
请帮我分析一下,为什么会自己改变IP地址?
然后手动更改了
ifcfg-eth0文件
DEVICE="eth0"
#BOOTPROTO="dhcp"
#HWADDR="00:26:B9:14:8A:3E" # Commented by Clonezilla
NM_CONTROLLED="yes"
#ONBOOT="yes"
TYPE=Ethernet
BOOTPROTO=static
DNS1=202.99.160.68
DNS2=202.99.166.4
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
UUID=02064bad-2634-420e-838a-d713cc3b0855
ONBOOT=yes
IPADDR=192.168.1.21
PREFIX=24
GATEWAY=192.168.1.1
HWADDR=00:26:B9:14:8A:3E
~
另外,有一个 ifcfg_Auto_eth0 文件起什么作用?文件内容我改为如下
TYPE=Ethernet
BOOTPROTO=static
DNS1=202.99.160.68
DNS2=202.99.166.4
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="Auto eth0"
UUID=02064bad-2634-420e-838a-d713cc3b0855
ONBOOT=yes
IPADDR=192.168.1.21
PREFIX=24
GATEWAY=192.168.1.1
HWADDR=00:26:B9:14:8A:3E
请帮我分析一下,为什么会自己改变IP地址?
- cnkanglong
- 帖子: 332
- 注册时间: 2006-03-13 14:42
Re: rhel6.1静太IP地址设置无效问题
顶一下,请会的帮帮忙
- cnkanglong
- 帖子: 332
- 注册时间: 2006-03-13 14:42
Re: rhel6.1静太IP地址设置无效问题
为什么没人回答?
- 灰色小狼
- 帖子: 4585
- 注册时间: 2008-12-06 10:38
- 系统: Arch
Re: rhel6.1静太IP地址设置无效问题
内网静态IP的要在路由设吧,不然生存期一到就换
- cnkanglong
- 帖子: 332
- 注册时间: 2006-03-13 14:42
Re: rhel6.1静太IP地址设置无效问题
我看一下,说的有道理,不过操作系统应当也能设的.
- 灰色小狼
- 帖子: 4585
- 注册时间: 2008-12-06 10:38
- 系统: Arch
Re: rhel6.1静太IP地址设置无效问题
如果路由器设置的IP是自动分配的话,操作系统强制IP会导致冲突的吧,可能是检测到冲突后又分配新IP了
- cnkanglong
- 帖子: 332
- 注册时间: 2006-03-13 14:42
Re: rhel6.1静太IP地址设置无效问题
我刚才查了一下路由器的设置,对应的我的电脑路由器设置如下:
* 规则列表
ID IP地址 MAC地址 计算机名 租约到期时间
1 192.168.1.104 00:27:19:78:0d:ab FW54R 2011/11/23 16:55:13
2 192.168.1.122 00:26:b9:14:8a:3e * 2011/11/23 17:6:0
00:26:b9:14:8a:3e 这个就是我的MAC地址,看来我电脑IP在路由器上已经分配了122地址了,但我本机上ifconfig命令结果是:
eth0 Link encap:Ethernet HWaddr 00:26:B9:14:8A:3E
inet addr:192.168.1.21 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::226:b9ff:fe14:8a3e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:476224 errors:0 dropped:0 overruns:0 frame:0
TX packets:229012 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:151238209 (144.2 MiB) TX bytes:97877409 (93.3 MiB)
Interrupt:26 Base address:0x8000
为什么会有两个不同的结果?就因为这个问题,过一会儿我电脑IP就变成了122了?为什么会这样
* 规则列表
ID IP地址 MAC地址 计算机名 租约到期时间
1 192.168.1.104 00:27:19:78:0d:ab FW54R 2011/11/23 16:55:13
2 192.168.1.122 00:26:b9:14:8a:3e * 2011/11/23 17:6:0
00:26:b9:14:8a:3e 这个就是我的MAC地址,看来我电脑IP在路由器上已经分配了122地址了,但我本机上ifconfig命令结果是:
eth0 Link encap:Ethernet HWaddr 00:26:B9:14:8A:3E
inet addr:192.168.1.21 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::226:b9ff:fe14:8a3e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:476224 errors:0 dropped:0 overruns:0 frame:0
TX packets:229012 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:151238209 (144.2 MiB) TX bytes:97877409 (93.3 MiB)
Interrupt:26 Base address:0x8000
为什么会有两个不同的结果?就因为这个问题,过一会儿我电脑IP就变成了122了?为什么会这样
- cnkanglong
- 帖子: 332
- 注册时间: 2006-03-13 14:42
Re: rhel6.1静太IP地址设置无效问题
难道是6楼所说的那样?
- 灰色小狼
- 帖子: 4585
- 注册时间: 2008-12-06 10:38
- 系统: Arch
Re: rhel6.1静太IP地址设置无效问题
你这不是可以碰路由器的嘛,直接在路由器上把IP和MAC绑定不就行了嘛
- cnkanglong
- 帖子: 332
- 注册时间: 2006-03-13 14:42
Re: rhel6.1静太IP地址设置无效问题
明白了,谢谢