[废帖]
- youzhiyili
- 帖子: 2422
- 注册时间: 2012-03-22 20:42
- 系统: ubuntu22.04
[废帖]
network-manager设置拨号就可以上网
为什么每隔3分钟就覆盖/etc/resolv.conf ?????????????
到底是什么覆盖/etc/resolv.conf ?????????????
网上的方法试过不下10种,没有一个有效的
ubuntu为什么把简单的事情复杂化??????????
3天了!!!人生能有几个3天??
昨晚又google搜索一个通宵,就为个破resolv.conf
我只是想联网而已,ubuntu上网就这么难吗?
好了,发泄完了。言归正传
/etc/resolv.conf每3分钟就被覆盖
必须运行service network-manager restart 才可以上网
区别就是
运行service network-manager restart后
/etc/resolv.conf多出一行:nameserver 10.0.0.1
为什么每隔3分钟就覆盖/etc/resolv.conf ?????????????
到底是什么覆盖/etc/resolv.conf ?????????????
网上的方法试过不下10种,没有一个有效的
ubuntu为什么把简单的事情复杂化??????????
3天了!!!人生能有几个3天??
昨晚又google搜索一个通宵,就为个破resolv.conf
我只是想联网而已,ubuntu上网就这么难吗?
好了,发泄完了。言归正传
/etc/resolv.conf每3分钟就被覆盖
必须运行service network-manager restart 才可以上网
区别就是
运行service network-manager restart后
/etc/resolv.conf多出一行:nameserver 10.0.0.1
上次由 youzhiyili 在 2012-08-02 15:46,总共编辑 1 次。
@自由建客 @qy117121 @枫叶饭团 @cikekid @YeLee @jtshs256 @eexpress @ljj_jjl2008 @zhw2101024 @TeliuTe @月下叹逍遥 @leeaman @懒蜗牛Gentoo @灰色小狼 @photor @adagio @JiangHui @phoenixlzx @oneleaf
- Felixonmars
- 帖子: 3
- 注册时间: 2008-08-02 11:16
Re: 求救!以身相许~~~
network-manager会随机去折腾resolv.conf.
给你一个简单但是dirty的解决方案:
1. 先修改/etc/resolv.conf为你想要的状态
2. sudo chattr +i /etc/resolv.conf
然后networkmanager就没权限改了= =
给你一个简单但是dirty的解决方案:
1. 先修改/etc/resolv.conf为你想要的状态
2. sudo chattr +i /etc/resolv.conf
然后networkmanager就没权限改了= =
- youzhiyili
- 帖子: 2422
- 注册时间: 2012-03-22 20:42
- 系统: ubuntu22.04
Re: 求救!以身相许~~~
这是我昨天用的方法Felixonmars 写了:network-manager会随机去折腾resolv.conf.
给你一个简单但是dirty的解决方案:
1. 先修改/etc/resolv.conf为你想要的状态
2. sudo chattr +i /etc/resolv.conf
然后networkmanager就没权限改了= =
方法一失败
代码: 全选
chattr +i /etc/resolv.conf
chattr: 不支持的操作 while reading flags on /etc/resolv.conf
方法二失败
代码: 全选
注释/sbin/dhclient-script关于make_resolv_conf等项目
或让这个文件消失 mv /sbin/dhclient-script /sbin/dhclient-script-backup
代码: 全选
/etc/resolv.conf实际是个软链接 -> ../run/resolvconf/resolv.conf
把写权限给禁止chmod -w /run/resolvconf/resolv.conf
没多久又被覆盖了......哎,文件里已经说明了,不要编辑它
@自由建客 @qy117121 @枫叶饭团 @cikekid @YeLee @jtshs256 @eexpress @ljj_jjl2008 @zhw2101024 @TeliuTe @月下叹逍遥 @leeaman @懒蜗牛Gentoo @灰色小狼 @photor @adagio @JiangHui @phoenixlzx @oneleaf
- youzhiyili
- 帖子: 2422
- 注册时间: 2012-03-22 20:42
- 系统: ubuntu22.04
Re: 求救!以身相许~~~
我就想知道是哪个程序在配置dnsttand 写了:配置dns所以来回改
是resovlconf、dhcp、还是network-manager ??
具体又是哪个文件那个参数起作用?我要用文件粉碎机绞死它

@自由建客 @qy117121 @枫叶饭团 @cikekid @YeLee @jtshs256 @eexpress @ljj_jjl2008 @zhw2101024 @TeliuTe @月下叹逍遥 @leeaman @懒蜗牛Gentoo @灰色小狼 @photor @adagio @JiangHui @phoenixlzx @oneleaf
- Felixonmars
- 帖子: 3
- 注册时间: 2008-08-02 11:16
Re: 求救!以身相许~~~
resolvconf阻止修改这个文件的attr, 先卸掉resolvconf吧:youzhiyili 写了:这是我昨天用的方法Felixonmars 写了:network-manager会随机去折腾resolv.conf.
给你一个简单但是dirty的解决方案:
1. 先修改/etc/resolv.conf为你想要的状态
2. sudo chattr +i /etc/resolv.conf
然后networkmanager就没权限改了= =
方法一失败代码: 全选
chattr +i /etc/resolv.conf chattr: 不支持的操作 while reading flags on /etc/resolv.conf
代码: 全选
# apt-get autoremove resolvconf
-
- 帖子: 1318
- 注册时间: 2005-09-13 4:56
- 系统: Ubuntu Jammy Jellyfi
Re: 求救!以身相许~~~
/etc/resolvconf/resolv.conf.d/head
/etc/resolvconf/resolv.conf.d/base
/etc/resolvconf/resolv.conf.d/update.d/libc
你会发现第一个文件是/etc/resolv.conf的头,第二个文件是空的,而第三个文件是系统自动配置和更新/etc/resolv.conf的
你现在需要手写一些东西,明白该咋办了吗?
/etc/resolvconf/resolv.conf.d/base
/etc/resolvconf/resolv.conf.d/update.d/libc
你会发现第一个文件是/etc/resolv.conf的头,第二个文件是空的,而第三个文件是系统自动配置和更新/etc/resolv.conf的
你现在需要手写一些东西,明白该咋办了吗?
- youzhiyili
- 帖子: 2422
- 注册时间: 2012-03-22 20:42
- 系统: ubuntu22.04
Re: 求救!以身相许~~~
funicorn 写了:/etc/resolvconf/resolv.conf.d/head
/etc/resolvconf/resolv.conf.d/base
/etc/resolvconf/resolv.conf.d/update.d/libc
你会发现第一个文件是/etc/resolv.conf的头,第二个文件是空的,而第三个文件是系统自动配置和更新/etc/resolv.conf的
你现在需要手写一些东西,明白该咋办了吗?
@自由建客 @qy117121 @枫叶饭团 @cikekid @YeLee @jtshs256 @eexpress @ljj_jjl2008 @zhw2101024 @TeliuTe @月下叹逍遥 @leeaman @懒蜗牛Gentoo @灰色小狼 @photor @adagio @JiangHui @phoenixlzx @oneleaf
- xjpvictor
- 帖子: 2837
- 注册时间: 2007-08-22 15:55
- 系统: Archlinux
- 来自: 新加坡
- 联系:
Re: 求救!以身相许~~~
If you use DHCP and you do not want your DNS servers automatically assigned every time you start your network, be sure to add the following to the last section of /etc/dhcpcd.conf:
nohook resolv.conf
Then add your own DNS nameserver to /etc/resolv.conf.
Arch wiki上看到的,试试?
nohook resolv.conf
Then add your own DNS nameserver to /etc/resolv.conf.
Arch wiki上看到的,试试?
Entschuldigung. Ich habe keine ahnung.
Secure with PGP: gpg --recv-keys 0x68b6e3d8
Fingerprint: 5556 517C F52F E402 DDF5 5400 6D30 F13E 68B6 E3D8
Towards A Sustainable Earth: Print Only When Necessary
Secure with PGP: gpg --recv-keys 0x68b6e3d8
Fingerprint: 5556 517C F52F E402 DDF5 5400 6D30 F13E 68B6 E3D8
Towards A Sustainable Earth: Print Only When Necessary
- TeliuTe
- 论坛版主
- 帖子: 7675
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
Re: 求救!以身相许~~~
卸载 network-manager 安装 wicd
- youzhiyili
- 帖子: 2422
- 注册时间: 2012-03-22 20:42
- 系统: ubuntu22.04
Re: 求救!以身相许~~~
我往/etc/resolvconf/resolv.conf.d/head添了一行:funicorn 写了:/etc/resolvconf/resolv.conf.d/head
/etc/resolvconf/resolv.conf.d/base
/etc/resolvconf/resolv.conf.d/update.d/libc
你会发现第一个文件是/etc/resolv.conf的头,第二个文件是空的,而第三个文件是系统自动配置和更新/etc/resolv.conf的
你现在需要手写一些东西,明白该咋办了吗?
nameserver 10.0.0.1
/etc/resolv.conf的确就一直保留了nameserver 10.0.0.1
可是过几分钟后还是掉线,手动添加这行没其作用
然后sudo service network-manager restart
会在/etc/resolv.conf新增一条nameserver 10.0.0.1
这条nameserver 10.0.0.1才起作用
@自由建客 @qy117121 @枫叶饭团 @cikekid @YeLee @jtshs256 @eexpress @ljj_jjl2008 @zhw2101024 @TeliuTe @月下叹逍遥 @leeaman @懒蜗牛Gentoo @灰色小狼 @photor @adagio @JiangHui @phoenixlzx @oneleaf
- youzhiyili
- 帖子: 2422
- 注册时间: 2012-03-22 20:42
- 系统: ubuntu22.04
Re: 求救!以身相许~~~
没有这个文件/etc/dhcpcd.confxjpvictor 写了:If you use DHCP and you do not want your DNS servers automatically assigned every time you start your network, be sure to add the following to the last section of /etc/dhcpcd.conf:
nohook resolv.conf
Then add your own DNS nameserver to /etc/resolv.conf.
Arch wiki上看到的,试试?
@自由建客 @qy117121 @枫叶饭团 @cikekid @YeLee @jtshs256 @eexpress @ljj_jjl2008 @zhw2101024 @TeliuTe @月下叹逍遥 @leeaman @懒蜗牛Gentoo @灰色小狼 @photor @adagio @JiangHui @phoenixlzx @oneleaf
- xjpvictor
- 帖子: 2837
- 注册时间: 2007-08-22 15:55
- 系统: Archlinux
- 来自: 新加坡
- 联系:
Re: 求救!以身相许~~~
没有就新建一个啊youzhiyili 写了:没有这个文件/etc/dhcpcd.confxjpvictor 写了:If you use DHCP and you do not want your DNS servers automatically assigned every time you start your network, be sure to add the following to the last section of /etc/dhcpcd.conf:
nohook resolv.conf
Then add your own DNS nameserver to /etc/resolv.conf.
Arch wiki上看到的,试试?
Entschuldigung. Ich habe keine ahnung.
Secure with PGP: gpg --recv-keys 0x68b6e3d8
Fingerprint: 5556 517C F52F E402 DDF5 5400 6D30 F13E 68B6 E3D8
Towards A Sustainable Earth: Print Only When Necessary
Secure with PGP: gpg --recv-keys 0x68b6e3d8
Fingerprint: 5556 517C F52F E402 DDF5 5400 6D30 F13E 68B6 E3D8
Towards A Sustainable Earth: Print Only When Necessary
- Learners2000
- 帖子: 72
- 注册时间: 2009-04-13 16:47
Re: 求救!以身相许~~~
pppoeconf 设置拨号应该有是否覆盖 resolv.conf 为什么非得用network-manager呢?
还有 /etc/dhcpcd.conf !!!你设置 /etc/network/interfaces 不就得了吗?wicd 适合管理无线,拨号不建议,因为不够灵活!哈哈
还有 /etc/dhcpcd.conf !!!你设置 /etc/network/interfaces 不就得了吗?wicd 适合管理无线,拨号不建议,因为不够灵活!哈哈