Настройка сети
Модератор: Модераторы разделов
-
BratSinot
- Сообщения: 812
- ОС: Slackware64
Настройка сети
Здраствуйте!
Такой вопрос: Где в Slackware указываются адреса DNS серверов? Я настроил себе статический IP, но мне еще нужно настроить адреса DNS серверов.
Такой вопрос: Где в Slackware указываются адреса DNS серверов? Я настроил себе статический IP, но мне еще нужно настроить адреса DNS серверов.
-
Ism
- Сообщения: 1261
- Статус: Никто, по сути быдло
Re: Настройка сети
кажется в resolv.conf
-
zenwolf
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Настройка сети
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
BratSinot
- Сообщения: 812
- ОС: Slackware64
Re: Настройка сети
Этот файл не помогает. Я вписал туда адреса DNS(nameserver), но они не работали.
-
bormant
- Сообщения: 1354
Re: Настройка сети
Надеюсь, вписали в /etc/resolv.conf по 1 адресу DNS-сервера на 1 строку namesrver?
В /etc/nsswitch.conf в строке hosts: слово dns присутствует (grep ^hosts: /etc/nsswitch.conf)?
В /etc/nsswitch.conf в строке hosts: слово dns присутствует (grep ^hosts: /etc/nsswitch.conf)?
-
BratSinot
- Сообщения: 812
- ОС: Slackware64
-
bormant
- Сообщения: 1354
Re: Настройка сети
Есть смысл проверить доступность и работоспособность самих DNS-серверов:
$ dig www.ru @ip_адрес_сервера
а если не отвечает, где обрывается маршрут:
$ traceroute ip_адрес_сервера
$ dig www.ru @ip_адрес_сервера
а если не отвечает, где обрывается маршрут:
$ traceroute ip_адрес_сервера
-
BratSinot
- Сообщения: 812
- ОС: Slackware64
Re: Настройка сети
Про работоспособность можно сразу откинуть. У меня они выдаются если по DHCP подключать. Сервера нашего провайдера. Так-что проверю то что было выше предложено.
-
BratSinot
- Сообщения: 812
- ОС: Slackware64
-
bormant
- Сообщения: 1354
Re: Настройка сети
Не может ли такого быть, что статически прописан "левый" адрес не из подсети провайдера, провайдер режет пакеты с этого IP или по сочетанию MAC/IP, не прописан или недоступен шлюз по-умолчанию, отсутствуют маршруты до DNS-серверов?
Сценарий проверки:
1) прописать /etc/rc.d/rc.inet1.conf
2) перезапустить сеть: /etc/rc.d/rc.inet1 restart
3) убедиться в правильности адресов и маршрутов, шлюзов, посмотрев на ip a ; ip r
4) проверить хождение пакетов по IP-адресу до шлюза (ping -c 4 ip_шлюза) и наружу (ping -c 4 8.8.8.8), 8.8.8.8 -- это dns от google
5) проверить общение по tcp/53 до провайдерских и внешних DNS: dig www.ru @dns_ip ; dig www.ru @8.8.8.8
6) раз всё в порядке, прописать в /etc/resolv.conf nameserver dns_ip. Либо искать где затыкается: traceroute dns_ip ; traceroute 8.8.8.8
А не забыли ли в /etc/rc.d/rc.inet1.conf для этого интерфейса (допустим, 0) отключить DHCP (USE_DHCP[0]="") или рукам прибить dhcpcd (если интерфейс один, можно просто #killall dhcpcd)? Иначе он будет периодически пытаться переконфигурировать интерфейс.
Сценарий проверки:
1) прописать /etc/rc.d/rc.inet1.conf
2) перезапустить сеть: /etc/rc.d/rc.inet1 restart
3) убедиться в правильности адресов и маршрутов, шлюзов, посмотрев на ip a ; ip r
4) проверить хождение пакетов по IP-адресу до шлюза (ping -c 4 ip_шлюза) и наружу (ping -c 4 8.8.8.8), 8.8.8.8 -- это dns от google
5) проверить общение по tcp/53 до провайдерских и внешних DNS: dig www.ru @dns_ip ; dig www.ru @8.8.8.8
6) раз всё в порядке, прописать в /etc/resolv.conf nameserver dns_ip. Либо искать где затыкается: traceroute dns_ip ; traceroute 8.8.8.8
А не забыли ли в /etc/rc.d/rc.inet1.conf для этого интерфейса (допустим, 0) отключить DHCP (USE_DHCP[0]="") или рукам прибить dhcpcd (если интерфейс один, можно просто #killall dhcpcd)? Иначе он будет периодически пытаться переконфигурировать интерфейс.
-
BratSinot
- Сообщения: 812
- ОС: Slackware64
Re: Настройка сети
Хм. Неожиданно оно заработало. Не знаю почему, но заработало.
Хм. При "/etc/rc.d/rc.inet1 restart" он мне постоянно сбрасывает "/etc/nsswitch.conf" и ставит только "nameserver 192.168.10.1"(это адрес моего роутера, если что. На нем DNS прописаны). Если отредактировать файл и перезагрузится(я так делал), то сеть не работает.
Хм. При "/etc/rc.d/rc.inet1 restart" он мне постоянно сбрасывает "/etc/nsswitch.conf" и ставит только "nameserver 192.168.10.1"(это адрес моего роутера, если что. На нем DNS прописаны). Если отредактировать файл и перезагрузится(я так делал), то сеть не работает.
-
bormant
- Сообщения: 1354
Re: Настройка сети
Наверное всё же /etc/resolv.conf, а не /etc/nsswitch.conf. Сбрасывать его может dhcpcd, pptp клиент или ещё кто-либо. Совет:
был дан не просто так.
-
BratSinot
- Сообщения: 812
- ОС: Slackware64
Re: Настройка сети
bormant
Как бы утилита, netconfig при указании статичного IP, не включает DHCP, а отключает.
Как бы утилита, netconfig при указании статичного IP, не включает DHCP, а отключает.
-
bormant
- Сообщения: 1354
Re: Настройка сети
BratSinot,
это было первое упоминание утилиты netconfig в этом топике, а телепаты в отпуске.
Проверить никогда не поздно; даже то, что как кажется, проверять не нужно.
это было первое упоминание утилиты netconfig в этом топике, а телепаты в отпуске.
Проверить никогда не поздно; даже то, что как кажется, проверять не нужно.
-
BratSinot
- Сообщения: 812
- ОС: Slackware64