1

Поднадобилось поднять мост для работы с linux контейнемами.

Поудалял помощников по настройке сети.

 Консоль:
$ sudo apt-get remove network-manager
$ sudo apt-get remove resolvconf

Теперь с компьютера ping только до локальных ресурсов.

Думаю, что не работает что-то из-за resolv.conf

Пробовал прописывать nameservers в файл /etc/resolv.conf

Пробовал в настроках интерфейса указывать
dns-nameservers

В качестве nameservers указывал ns google: 8.8.8.8
Пинг до них идет.

Но всеравно, что-то не работает

$ nslookup ya.ru
;; connection timed out; no servers could be reached


Может кто знает, куда покопать?

No Woman No Cry...

2

Marley пишет:

Теперь с компьютера ping только до локальных ресурсов.

gw?

It is good day to die ...
MS Windows 10
Заметки о главном...

3

$ cat /etc/network/interfaces

auto lo
iface lo inet loopback


auto br0
iface br0 inet static
        address 192.168.1.5
        netmask 255.255.255.0
        gateway 192.168.1.1
        dns-nameservers 8.8.8.8
        bridge_ports eth0
        bridge_stp off
        bridge_maxwait 0
        post-up /sbin/brctl setfd br0 0

$ route -n

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 br0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 br0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br0
No Woman No Cry...

4

покажи тогда:

traceroute ya.ru

It is good day to die ...
MS Windows 10
Заметки о главном...

5 (01.08.2014 10:29:36 отредактировано Marley)

Ubuntu еще новая, нет на ней пока пакета traceroute.
Смогу показать, когда будет доступ с компьютера к репозиториям ubuntu.

Вроде здесь загвоздка:


$ nslookup ya.ru
;; connection timed out; no servers could be reached
$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=46 time=23.2 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=46 time=22.7 ms

$ cat /etc/resolv.conf 
nameserver: 8.8.8.8
No Woman No Cry...

6 (01.08.2014 10:45:36 отредактировано Marley)

Так ya.ru доступен по ip.

$ nslookup ya.ru 8.8.8.8
Server:        8.8.8.8
Address:    8.8.8.8#53

Non-authoritative answer:
Name:    ya.ru
Address: 213.180.204.3
Name:    ya.ru
Address: 213.180.193.3
Name:    ya.ru
Address: 93.158.134.3
$ ping 213.180.204.3
PING 213.180.204.3 (213.180.204.3) 56(84) bytes of data.
64 bytes from 213.180.204.3: icmp_seq=1 ttl=53 time=2.87 ms
64 bytes from 213.180.204.3: icmp_seq=2 ttl=53 time=2.70 ms
^C
--- 213.180.204.3 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 2.702/2.790/2.878/0.088 ms

Я так понимаю, что DNS прописан не там, где этого ожидает ubuntu.

No Woman No Cry...

7

Ну DNS же прописывается в /etc/resolv.conf, директива nameserver, не?

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Slackware64-current/Xfce/Lenovo G580

8

yars пишет:

Ну DNS же прописывается в /etc/resolv.conf, директива nameserver, не?

все верно

It is good day to die ...
MS Windows 10
Заметки о главном...

9 (01.08.2014 11:42:31 отредактировано Marley)

Не хотелось об этом говорить, но похоже, это у меня была просто синтаксическая ошибка.
Через 5 минут проверю и отпишусь.

----

Вообщем вот так правильно:

$ cat /etc/resolv.conf 
nameserver 8.8.8.8

А вот так нет:

$ cat /etc/resolv.conf 
nameserver: 8.8.8.8

Поставил по привычке, как в языках программирования.

No Woman No Cry...

10

Marley пишет:

nameserver: 8.8.8.8

Двоеточие тут лишнее.

11

Marley, в man 5 resolv.conf стоило бы заглянуть, сразу бы нашли опечатку и этой темы не было бы.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Slackware64-current/Xfce/Lenovo G580