LinuxSir.cn,穿越时空的Linuxsir!

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

我的IP地址和DNS经常被自动更改,是怎么回事?

[复制链接]
发表于 2011-5-10 08:41:30 | 显示全部楼层 |阅读模式
我的/etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
#iface eth0 inet dhcp
        address 128.128.3.76
        netmask 255.255.0.0
        network 128.128.0.0
        broadcast 128.128.255.255
        gateway 128.128.255.253
#       gateway 128.128.255.254

        # dns-* options are implemented by the resolvconf package, if installed

#       address 192.168.1.5
#       netmask 255.255.255.0
#       gateway 192.168.1.1



#auto dsl-provider
#iface dsl-provider inet ppp
#pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
#provider dsl-provider


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

现在的情况是 /etc/resolv.conf经常被自动改为192.168.0.1
IP地址自动从128.128.3.76变为192.168.100.1
不知道是怎么回事
发表于 2011-5-10 09:37:48 | 显示全部楼层
/etc/resolv.conf被修改是正常的,dhcp之类的都可能会修改
/etc/network/interfaces就不知道谁干的了

如果你用ext文件系统并且确定ip和dns都“至死不渝”的话,就用
  1. chattr +i /etc/network/interfaces
  2. chattr +i /etc/resolv.conf
复制代码
来设置文件属性
解锁用chattr -i
回复 支持 反对

使用道具 举报

发表于 2011-5-10 11:24:24 | 显示全部楼层
我不是回答你的问题,不过128开头的IP是公网地址吧,你自己指定为公网地址不妥。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-10 23:15:29 | 显示全部楼层
Post by abby;2138599
我不是回答你的问题,不过128开头的IP是公网地址吧,你自己指定为公网地址不妥。


公司内网的地址,固定IP 。

在公司用固定IP ,在家就用DHCP,所以在/etc/network/interfaces里有多种设置,使用#号注销来进行切换。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-21 11:54:09 | 显示全部楼层
现在发现,只要不下载BT,就没有问题,如果下载BT,IP地址和DNS就会被自动更改
回复 支持 反对

使用道具 举报

发表于 2011-5-21 18:50:13 | 显示全部楼层
Post by 老陈73;2138696
公司内网的地址,固定IP 。

在公司用固定IP ,在家就用DHCP,所以在/etc/network/interfaces里有多种设置,使用#号注销来进行切换。


http://en.wikipedia.org/wiki/IP_address#IPv4_private_addresses

楼上说的应该没有错。没理由用128作局域网地址。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-22 00:00:42 | 显示全部楼层
Post by pingz;2139877
http://en.wikipedia.org/wiki/IP_address#IPv4_private_addresses

楼上说的应该没有错。没理由用128作局域网地址。


我们公司就这么弄的
回复 支持 反对

使用道具 举报

发表于 2011-5-22 15:20:41 | 显示全部楼层
那建议你先试试将128.128.x.x 配给 eth0:0,日后再找原因。
回复 支持 反对

使用道具 举报

发表于 2011-5-22 21:14:35 | 显示全部楼层
要不抓包抓一下看看?
wireshark啥的
回复 支持 反对

使用道具 举报

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

本版积分规则

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