[Ubuntu] DNS

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Аватара пользователя
lolobot
Сообщения: 436
ОС: Gentoo 2008.0

[Ubuntu] DNS

Сообщение lolobot »

Ubuntu 6.10

В системе две сетевухи: eth0 - ADSL; eth1 - LAN. Ну так вот в "Система->Администрирование->Сетевые настройки" когда подключаю eth1 каждый раз приходится заново прописывать DNS, потому что после того как подключу eth0 DNS стираются и аменяются на одну строчку 192.168.1.1. Можео ли привязать DNS к сетевому подключению или к сетевухе что бы заново не прописывать?
GNU/Linux forever! [Gentoo 2008.0]
Спасибо сказали:
Аватара пользователя
DarkPhoenix
Сообщения: 460
Статус: Hatred
ОС: Debian Squeeze

Re: [Ubuntu] DNS

Сообщение DarkPhoenix »

Выключить dhcp?
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
Спасибо сказали:
Аватара пользователя
csx
Сообщения: 302
Статус: Сыч Домовый
ОС: Что сломалось, то и чиним...

Re: [Ubuntu] DNS

Сообщение csx »

# vi /etc/resolv.conf
Правим
# chmod 111 /etc/resolv.conf

По идее, должно помочь... Хотя ХЗ, может тогда соединение устанавливаться не будет..
-- Как называется болезнь когда всё время по телефону разговариваешь?
-- Техподдержка...
Спасибо сказали:
Аватара пользователя
lolobot
Сообщения: 436
ОС: Gentoo 2008.0

Re: [Ubuntu] DNS

Сообщение lolobot »

Отключать dhcp нельзя - как же потом ADSL юзать а изменять права на зпись файлика с днсками тоже глупо - У КАЖДОГО ПОДКЛЮЧЕНИЯ СВОИ ДНС.

В винде помнится к каждому сетевому подключению можно было ввернуть свои днс - вроде как учетная запись на сетевую карту. Неужели в линуксе до этого не додумались?
GNU/Linux forever! [Gentoo 2008.0]
Спасибо сказали:
Аватара пользователя
csx
Сообщения: 302
Статус: Сыч Домовый
ОС: Что сломалось, то и чиним...

Re: [Ubuntu] DNS

Сообщение csx »

Ну поставь BIND локально... :\
-- Как называется болезнь когда всё время по телефону разговариваешь?
-- Техподдержка...
Спасибо сказали:
Аватара пользователя
DarkPhoenix
Сообщения: 460
Статус: Hatred
ОС: Debian Squeeze

Re: [Ubuntu] DNS

Сообщение DarkPhoenix »

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-подключения?
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: [Ubuntu] DNS

Сообщение sash-kan »

(lolobot @ Feb 18 2007, в 11:00) писал(а):Отключать dhcp нельзя
но можно получать только те параметры, которые действительно нужны. наводка — Решено:таблица маршрутизации
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
aim
Бывший модератор
Сообщения: 749
ОС: GNU/Linux

Re: [Ubuntu] DNS

Сообщение aim »

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

Сообщение lolobot »

aim писал(а):
18.02.2007 20:15
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.

Установил пакет 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

Сообщение lolobot »

Все - рашено: в файле /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 не стирается
GNU/Linux forever! [Gentoo 2008.0]
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: [Ubuntu] DNS

Сообщение diesel »

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

Сообщение DarkPhoenix »

А отключить DN/DNS/HN resolve онли нельзя, убрав их из реквеста?
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
Спасибо сказали:
Аватара пользователя
aim
Бывший модератор
Сообщения: 749
ОС: GNU/Linux

Re: [Ubuntu] DNS

Сообщение aim »

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

Сообщение diesel »

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

Сообщение aim »

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

Сообщение diesel »

aim писал(а):
19.02.2007 21:27
diesel писал(а):
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

Сообщение aim »

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

Сообщение diesel »

вот:

Код: Выделить всё

# 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

Сообщение Bruce »

вообще-то в настройках dhcp клиента нужно прописать, чтобы dns он не спрашивал. и всё.
/etc/dhcp3/dhclient.conf

Код: Выделить всё

request subnet-mask, broadcast-address, time-offset, routers,
        domain-name, domain-name-servers, host-name,
        netbios-name-servers, netbios-scope;
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
BaBL
Сообщения: 767
ОС: Debian GNU/Linux SID

Re: [Ubuntu] DNS

Сообщение BaBL »

я в свое время с этим столкнулся и вместо dhcp-client поставил dhcpcd (d на конце не значит демон, это клиент) у него в conf задается для каких фейсов ставить ДНС и работает прекрасно без дополнительных опций в интерфейсес.
Спасибо сказали:
Tritopora
Сообщения: 22
ОС: Kubuntu 7.10

Re: [Ubuntu] DNS

Сообщение Tritopora »

# chmod 111 /etc/resolv.conf


И даже это не помогает. Надо сказать, достало это - у каждого второго с ADSL такая проблема и ни один рецепт из доброго десятка таковых пока не подошёл. Перезаписывает его и всё тут, и resolvconf пробовал (всё вообще валилось) и dhcpcd, и в interfaces всё прописано, и в dhclient, но воз и ныне там. Не слушается конфигов и всё. Так что, полчаса работает - потом приходится опять DNS провайдерские прописывать.

D-Link 504 в режиме моста.
Спасибо сказали:
-sanches-
Сообщения: 333
ОС: Gentoo

Re: [Ubuntu] DNS

Сообщение -sanches- »

Такая ж проблема была. В системе 2 lan сетевые.
Сделал 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


закоментированные мною строчки жирные.
Спасибо сказали: