[Ubuntu] DNS
Модератор: Модераторы разделов
-
lolobot
- Сообщения: 436
- ОС: Gentoo 2008.0
[Ubuntu] DNS
Ubuntu 6.10
В системе две сетевухи: eth0 - ADSL; eth1 - LAN. Ну так вот в "Система->Администрирование->Сетевые настройки" когда подключаю eth1 каждый раз приходится заново прописывать DNS, потому что после того как подключу eth0 DNS стираются и аменяются на одну строчку 192.168.1.1. Можео ли привязать DNS к сетевому подключению или к сетевухе что бы заново не прописывать?
В системе две сетевухи: eth0 - ADSL; eth1 - LAN. Ну так вот в "Система->Администрирование->Сетевые настройки" когда подключаю eth1 каждый раз приходится заново прописывать DNS, потому что после того как подключу eth0 DNS стираются и аменяются на одну строчку 192.168.1.1. Можео ли привязать DNS к сетевому подключению или к сетевухе что бы заново не прописывать?
GNU/Linux forever! [Gentoo 2008.0]
-
DarkPhoenix
- Сообщения: 460
- Статус: Hatred
- ОС: Debian Squeeze
-
csx
- Сообщения: 302
- Статус: Сыч Домовый
- ОС: Что сломалось, то и чиним...
Re: [Ubuntu] DNS
# vi /etc/resolv.conf
Правим
# chmod 111 /etc/resolv.conf
По идее, должно помочь... Хотя ХЗ, может тогда соединение устанавливаться не будет..
Правим
# chmod 111 /etc/resolv.conf
По идее, должно помочь... Хотя ХЗ, может тогда соединение устанавливаться не будет..
-- Как называется болезнь когда всё время по телефону разговариваешь?
-- Техподдержка...
-- Техподдержка...
-
lolobot
- Сообщения: 436
- ОС: Gentoo 2008.0
Re: [Ubuntu] DNS
Отключать dhcp нельзя - как же потом ADSL юзать а изменять права на зпись файлика с днсками тоже глупо - У КАЖДОГО ПОДКЛЮЧЕНИЯ СВОИ ДНС.
В винде помнится к каждому сетевому подключению можно было ввернуть свои днс - вроде как учетная запись на сетевую карту. Неужели в линуксе до этого не додумались?
В винде помнится к каждому сетевому подключению можно было ввернуть свои днс - вроде как учетная запись на сетевую карту. Неужели в линуксе до этого не додумались?
GNU/Linux forever! [Gentoo 2008.0]
-
csx
- Сообщения: 302
- Статус: Сыч Домовый
- ОС: Что сломалось, то и чиним...
Re: [Ubuntu] DNS
Ну поставь BIND локально... :\
-- Как называется болезнь когда всё время по телефону разговариваешь?
-- Техподдержка...
-- Техподдержка...
-
DarkPhoenix
- Сообщения: 460
- Статус: Hatred
- ОС: Debian Squeeze
Re: [Ubuntu] DNS
lolobot
У меня подобная проблема с питерским авангардом была (днс падал)... просто все дело через роутер пущено, так что внутри локалки можно ставить фиксированный айпи, и днс сменить - не такая уж и проблема.
Писал бы тогда суть подробнее
P.S. Меня тоже удивило, что при выставлении дхцп полученные через него днс не дополняют, а перезаписывают существующие...
Edit: кстати, прочитал, что network manager applet "is _intended_ to replace default routes, obtain IP addresses from a DHCP server, and change nameservers whenever it sees fit.", и вот по нему есть вопрос... структура моей сетки - обычный одноранговый ЛАН, стоит роутер - раздает инет, у меня временно (из-за вышеозначенного падения днса) стоит статический айпи и вообще все настройки вручную. Он у меня показывает, что нету активного соединения...
1) Можно ли сделать, чтобы он показывал наличие активного инет-соединения при такой структуре?
2) Если нет, можно ли превратить его в виндовый аналог трейиконки для ethernet-подключения?
У меня подобная проблема с питерским авангардом была (днс падал)... просто все дело через роутер пущено, так что внутри локалки можно ставить фиксированный айпи, и днс сменить - не такая уж и проблема.
Писал бы тогда суть подробнее
P.S. Меня тоже удивило, что при выставлении дхцп полученные через него днс не дополняют, а перезаписывают существующие...
Edit: кстати, прочитал, что network manager applet "is _intended_ to replace default routes, obtain IP addresses from a DHCP server, and change nameservers whenever it sees fit.", и вот по нему есть вопрос... структура моей сетки - обычный одноранговый ЛАН, стоит роутер - раздает инет, у меня временно (из-за вышеозначенного падения днса) стоит статический айпи и вообще все настройки вручную. Он у меня показывает, что нету активного соединения...
1) Можно ли сделать, чтобы он показывал наличие активного инет-соединения при такой структуре?
2) Если нет, можно ли превратить его в виндовый аналог трейиконки для ethernet-подключения?
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
ICQ UIN: 302028069
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: [Ubuntu] DNS
но можно получать только те параметры, которые действительно нужны. наводка — Решено:таблица маршрутизации(lolobot @ Feb 18 2007, в 11:00) писал(а):Отключать dhcp нельзя
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
aim
- Бывший модератор
- Сообщения: 749
- ОС: GNU/Linux
Re: [Ubuntu] DNS
lolobot писал(а): ↑18.02.2007 05:26В системе две сетевухи: eth0 - ADSL; eth1 - LAN. Ну так вот в "Система->Администрирование->Сетевые настройки" когда подключаю eth1 каждый раз приходится заново прописывать DNS, потому что после того как подключу eth0 DNS стираются и аменяются на одну строчку 192.168.1.1. Можео ли привязать DNS к сетевому подключению или к сетевухе что бы заново не прописывать?
лечится пакетом resolvconf и прописыванием в /etc/network/interfaces нужных DNS. см. man interfaces и документацию на resolvconf.
-
lolobot
- Сообщения: 436
- ОС: Gentoo 2008.0
Re: [Ubuntu] DNS
aim писал(а): ↑18.02.2007 20:15lolobot писал(а): ↑18.02.2007 05:26
В системе две сетевухи: eth0 - ADSL; eth1 - LAN. Ну так вот в "Система->Администрирование->Сетевые настройки" когда подключаю eth1 каждый раз приходится заново прописывать DNS, потому что после того как подключу eth0 DNS стираются и аменяются на одну строчку 192.168.1.1. Можео ли привязать DNS к сетевому подключению или к сетевухе что бы заново не прописывать?
лечится пакетом resolvconf и прописыванием в /etc/network/interfaces нужных DNS. см. man interfaces и документацию на resolvconf.
Установил пакет resolvconf и дописал в /etc/network/interfaces чтрочку dns-nameservers 210.100.30.100 210.100.31.100 теперь файл выглядит так:
Код: Выделить всё
# 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
iface eth0 inet dhcp
iface eth1 inet static
address 192.168.38.67
netmask 255.255.255.0
gateway 192.168.38.1
dns-nameservers 210.100.30.100 210.100.31.100
auto eth0Ничего не работает: когда в gui утилите "Сетевые настройки" включаю eth1 то сеть не работает.
GNU/Linux forever! [Gentoo 2008.0]
-
lolobot
- Сообщения: 436
- ОС: Gentoo 2008.0
Re: [Ubuntu] DNS
Все - рашено: в файле /etc/dhcp3/dhclient.conf находим строчку начинающуюся со слова request и комментируем ее:
Теперь DNS не стирается
Код: Выделить всё
#send host-name "andare.fugue.com";
#send dhcp-client-identifier 1:0:a0:24:ab:fb:9c;
#send dhcp-lease-time 3600;
#supersede domain-name "fugue.com home.vix.com";
#prepend domain-name-servers 127.0.0.1;
#request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, host-name,
netbios-name-servers, netbios-scope;
#require subnet-mask, domain-name-servers;
#timeout 60;
#retry 60;
#reboot 10;Теперь DNS не стирается
GNU/Linux forever! [Gentoo 2008.0]
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: [Ubuntu] DNS
lolobot писал(а): ↑18.02.2007 22:48Все - рашено: в файле /etc/dhcp3/dhclient.conf находим строчку начинающуюся со слова request и комментируем ее:
Код: Выделить всё
#send host-name "andare.fugue.com"; #send dhcp-client-identifier 1:0:a0:24:ab:fb:9c; #send dhcp-lease-time 3600; #supersede domain-name "fugue.com home.vix.com"; #prepend domain-name-servers 127.0.0.1; #request subnet-mask, broadcast-address, time-offset, routers, domain-name, domain-name-servers, host-name, netbios-name-servers, netbios-scope; #require subnet-mask, domain-name-servers; #timeout 60; #retry 60; #reboot 10;
Теперь DNS не стирается
а чем это отличается от "отключить DHCP?" - ты ж ничего не получаешь.
-
DarkPhoenix
- Сообщения: 460
- Статус: Hatred
- ОС: Debian Squeeze
Re: [Ubuntu] DNS
А отключить DN/DNS/HN resolve онли нельзя, убрав их из реквеста?
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
ICQ UIN: 302028069
-
aim
- Бывший модератор
- Сообщения: 749
- ОС: GNU/Linux
Re: [Ubuntu] DNS
lolobot писал(а): ↑18.02.2007 22:48Все - рашено: в файле /etc/dhcp3/dhclient.conf находим строчку начинающуюся со слова request и комментируем ее:
Код: Выделить всё
#send host-name "andare.fugue.com"; #send dhcp-client-identifier 1:0:a0:24:ab:fb:9c; #send dhcp-lease-time 3600; #supersede domain-name "fugue.com home.vix.com"; #prepend domain-name-servers 127.0.0.1; #request subnet-mask, broadcast-address, time-offset, routers, domain-name, domain-name-servers, host-name, netbios-name-servers, netbios-scope; #require subnet-mask, domain-name-servers; #timeout 60; #retry 60; #reboot 10;
Теперь DNS не стирается
неправильное решение.
Код: Выделить всё
iface eth0 inet dhcpвот тут дописать надо dns-server
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: [Ubuntu] DNS
aim писал(а): ↑19.02.2007 20:25неправильное решение.
Код: Выделить всё
iface eth0 inet dhcp
вот тут дописать надо dns-server
а с этим как(с intrefaces):
# dns-* options are implemented by the resolvconf package, if installed
а пакет он уже поставил
-
aim
- Бывший модератор
- Сообщения: 749
- ОС: GNU/Linux
Re: [Ubuntu] DNS
diesel писал(а): ↑19.02.2007 20:46а с этим как(с intrefaces):
# dns-* options are implemented by the resolvconf package, if installed
а пакет он уже поставилне уверен, но когда-то эксперементы показывали что эти настройки в таком случае таки-да игнорятся. но утверждать не стану. У меня и сейчас в этом файле не-работающие ДНС-ы прописаны.
ничего не понял что ты тут сказал. не мог бы перефразировать?
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: [Ubuntu] DNS
aim писал(а): ↑19.02.2007 21:27diesel писал(а): ↑19.02.2007 20:46
а с этим как(с intrefaces):
# dns-* options are implemented by the resolvconf package, if installed
а пакет он уже поставилне уверен, но когда-то эксперементы показывали что эти настройки в таком случае таки-да игнорятся. но утверждать не стану. У меня и сейчас в этом файле не-работающие ДНС-ы прописаны.
ничего не понял что ты тут сказал. не мог бы перефразировать?
вобщем если установлен пакет resolvconf, то настройки беруться из /etc/resolv.conf, а не из того что прописано в /etc/network/interfaces. У меня сейчас:
Код: Выделить всё
/etc/network/interfaces:
dns-nameservers 212.42.84.162 192.168.5.1
dns-search amron.com.ua
/etc/resolv.conf:
search amron.com.ua
nameserver 194.145.198.226
nameserver 194.145.198.227работают вторые настройки.
-
aim
- Бывший модератор
- Сообщения: 749
- ОС: GNU/Linux
Re: [Ubuntu] DNS
diesel писал(а): ↑19.02.2007 21:35вобщем если установлен пакет resolvconf, то настройки беруться из /etc/resolv.conf, а не из того что прописано в /etc/network/interfaces. У меня сейчас:
Код: Выделить всё
/etc/network/interfaces: dns-nameservers 212.42.84.162 192.168.5.1 dns-search amron.com.ua /etc/resolv.conf: search amron.com.ua nameserver 194.145.198.226 nameserver 194.145.198.227
работают вторые настройки.
очень странно
а можно полностью interfaces ?
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: [Ubuntu] DNS
вот:
Код: Выделить всё
# 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
#auto eth0
#iface eth0 inet dhcp
auto eth0
iface eth0 inet static
address 192.168.6.230
netmask 255.255.255.0
network 192.168.6.0
broadcast 192.168.6.255
gateway 192.168.6.1
# # dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 212.42.84.162 192.168.5.1
dns-search amron.com.ua
#auto eth1
auto eth1
iface eth1 inet static
address 192.168.10.1
netmask 255.255.255.0
broadcast 192.168.10.255
#
#-
Bruce
- Сообщения: 647
- Статус: beat maniac
- ОС: Debian GNU/Linux 4.0
Re: [Ubuntu] DNS
вообще-то в настройках dhcp клиента нужно прописать, чтобы dns он не спрашивал. и всё.
/etc/dhcp3/dhclient.conf
/etc/dhcp3/dhclient.conf
Код: Выделить всё
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, host-name,
netbios-name-servers, netbios-scope;-
BaBL
- Сообщения: 767
- ОС: Debian GNU/Linux SID
Re: [Ubuntu] DNS
я в свое время с этим столкнулся и вместо dhcp-client поставил dhcpcd (d на конце не значит демон, это клиент) у него в conf задается для каких фейсов ставить ДНС и работает прекрасно без дополнительных опций в интерфейсес.
-
Tritopora
- Сообщения: 22
- ОС: Kubuntu 7.10
Re: [Ubuntu] DNS
# chmod 111 /etc/resolv.conf
И даже это не помогает. Надо сказать, достало это - у каждого второго с ADSL такая проблема и ни один рецепт из доброго десятка таковых пока не подошёл. Перезаписывает его и всё тут, и resolvconf пробовал (всё вообще валилось) и dhcpcd, и в interfaces всё прописано, и в dhclient, но воз и ныне там. Не слушается конфигов и всё. Так что, полчаса работает - потом приходится опять DNS провайдерские прописывать.
D-Link 504 в режиме моста.
-
-sanches-
- Сообщения: 333
- ОС: Gentoo
Re: [Ubuntu] DNS
Такая ж проблема была. В системе 2 lan сетевые.
Сделал 3 вещи - какая помогла точно не знаю.
1. Удалил network-manager
2. Поставил resolconf
3 . В /etc/network/interfaces
закоментированные мною строчки жирные.
Сделал 3 вещи - какая помогла точно не знаю.
1. Удалил network-manager
2. Поставил resolconf
3 . В /etc/network/interfaces
Код:
# The primary network interface
allow-hotplug eth1
iface eth1 inet static
address 82.148.27.233
netmask 255.255.255.128
network 82.148.27.128
broadcast 82.148.27.255
gateway 82.148.27.129
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 213.148.30.1 213.148.31.1
#dns-search 27.interwave.ru
#auto eth1закоментированные мною строчки жирные.