Куда прописать DNS сервера, чтобы NetworkManager не перезаписывал /etc/resolv.conf? [solved: изменил формат dns_servers_eth0]
WXP 9 октября, 2008 - 01:39
NetworkManager перезаписывает /etc/resolv.conf на такой:
### BEGIN INFO # # Modified_by: NetworkManager # Process: /usr/bin/NetworkManager # Process_id: 6341 # ### END INFO
Куда прописать днс, чтобы он их брал и не перезаписывал этот файл?
Я попробовал сюда: /etc/conf.d/net
config_eth0=( "192.168.1.3 netmask 255.255.255.0" ) routes_eth0=( "default via 192.168.1.1" ) dns_servers_eth0=( "dns1" "dns2" ) config_eth1=( "192.168.1.3 netmask 255.255.255.0" ) routes_eth1=( "default via 192.168.1.1" ) dns_servers_eth1=( "dns1" "dns2" ) modules_wlan0=( "iwconfig" ) config_wlan0=( "192.168.1.3 netmask 255.255.255.0" ) routes_wlan0=( "default via 192.168.1.1" ) dns_servers_wlan0="dns1 dns2"
В итоге никакая из конструкций не заставляет NetworkManager брать данные отсюда.. всё равно перезаписывает.
Может у него есть свой какой-то конфиг?
»
- Для комментирования войдите или зарегистрируйтесь
а это правильно
а это правильно - вешать все три карточки на один IP?
Не знаю :) А
Не знаю :) А нужно на разные?
(На самом деле карточки все две: eth и wi-fi. Но одновременно они никогда не работают.)
а зачем Вам
а зачем Вам вообще этот "нэтворкменеджер"?
Нужен. Мне, к
Нужен.
Мне, к примеру, для поднятия wifi на Atheros
Да штука просто
Да штука просто удобная. Сам поднимает wi-fi. А когда втыкаешь ethernet'овский провод, сам определяет, что ethernet воткнут и уже всё готово к работе. Автоматизирует сетку.
Опа. Решение
Опа. Решение оказалось, как обычно, где-то рядом.
http://gentoo-wiki.com/NetworkManager
If you have a static configuration for your network (no DHCP) and your /etc/resolv.conf stays empty (except for the NetworkManager comments) then you have to change the format of dns_servers in /etc/conf.d/net to use single quotes only. e.g.:
dns_servers_eth0="192.168.3.1 215.170.93.234 210.145.254.170"
Ну и соответственно поменял на такую строчку:
dns_servers_eth0="dns1 dns2"
И всё отлично заработало!
хм, а до этого
хм, а до этого как строка указывающая на DNS выглядила?
Вы читали /etc/conf.d/net.example?