rhel6.1静太IP地址设置无效问题

其它类软件,非上述版软件
回复
头像
cnkanglong
帖子: 332
注册时间: 2006-03-13 14:42

rhel6.1静太IP地址设置无效问题

#1

帖子 cnkanglong » 2011-11-23 15:31

我通过网络连接软件设置了静太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地址?
头像
cnkanglong
帖子: 332
注册时间: 2006-03-13 14:42

Re: rhel6.1静太IP地址设置无效问题

#2

帖子 cnkanglong » 2011-11-23 15:41

顶一下,请会的帮帮忙 :em11
头像
cnkanglong
帖子: 332
注册时间: 2006-03-13 14:42

Re: rhel6.1静太IP地址设置无效问题

#3

帖子 cnkanglong » 2011-11-23 15:57

为什么没人回答?
头像
灰色小狼
帖子: 4585
注册时间: 2008-12-06 10:38
系统: Arch

Re: rhel6.1静太IP地址设置无效问题

#4

帖子 灰色小狼 » 2011-11-23 15:59

内网静态IP的要在路由设吧,不然生存期一到就换
头像
cnkanglong
帖子: 332
注册时间: 2006-03-13 14:42

Re: rhel6.1静太IP地址设置无效问题

#5

帖子 cnkanglong » 2011-11-23 16:01

我看一下,说的有道理,不过操作系统应当也能设的.
头像
灰色小狼
帖子: 4585
注册时间: 2008-12-06 10:38
系统: Arch

Re: rhel6.1静太IP地址设置无效问题

#6

帖子 灰色小狼 » 2011-11-23 16:06

如果路由器设置的IP是自动分配的话,操作系统强制IP会导致冲突的吧,可能是检测到冲突后又分配新IP了
头像
cnkanglong
帖子: 332
注册时间: 2006-03-13 14:42

Re: rhel6.1静太IP地址设置无效问题

#7

帖子 cnkanglong » 2011-11-23 16:11

我刚才查了一下路由器的设置,对应的我的电脑路由器设置如下:
* 规则列表

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地址设置无效问题

#8

帖子 cnkanglong » 2011-11-23 16:12

难道是6楼所说的那样?
头像
灰色小狼
帖子: 4585
注册时间: 2008-12-06 10:38
系统: Arch

Re: rhel6.1静太IP地址设置无效问题

#9

帖子 灰色小狼 » 2011-11-23 16:23

你这不是可以碰路由器的嘛,直接在路由器上把IP和MAC绑定不就行了嘛
头像
cnkanglong
帖子: 332
注册时间: 2006-03-13 14:42

Re: rhel6.1静太IP地址设置无效问题

#10

帖子 cnkanglong » 2011-11-26 16:20

明白了,谢谢
回复