嵌入式学习小组
直播中

李子邯

7年用户 177经验值
私信 关注

静态ip时重新上电nameserver会清空是为什么?

我修改了/etc/network/interfaces,
如下:
auto eth0 inet dhcp
allow-hotplug eth0
iface eth0 inet static
address 192.168.137.123
netmask 255.255.255.0
gateway 192.168.137.1
这时,我在/etc/resolv.conf中加入nameserver:nameserver 8.8.8.8

只有当此有效,重新上电后,/etc/resolv.conf会被清空。
试过把nameserver 8.8.8.8写到/etc/network/interfaces中,是无效的。
如何可以让nameserver不被清空。

回帖(4)

杨超

2020-5-14 09:06:40
直接修改/etc/resolv.conf没用,需要在/etc/sysconfig/network-scripts/ifcfg-eth0配置DNS
举报

杜云

2020-5-14 09:19:32
本帖最后由 yihong.bai@key-power.com.cn 于 2016-8-31 16:50 编辑

我没有找到/etc/sysconfig/network-scripts/ifcfg-eth0你说的这个文件,
/etc下
#find sysc*
sysctl.conf
sysctl.d
sysctl.d/99-sysctl.conf
sysctl.d/README.sysctl

我的系统是debian
举报

邓天文

2020-5-14 09:35:47
我又试了几个文件,都不可以,有很多地方说是更改/etc/network/interfaces,但是这里重新上电后就会被清空。有没有人知道是该修改哪个文件的呢?
举报

李咏祥

2020-5-14 09:44:51
我用nanopi试过不会啊
举报

更多回帖

发帖
×
20
完善资料,
赚取积分