interfaces
eth0 Link encap:Ethernet HWaddr 00:80:48:4b:d6:e0
inet6 addr: fe80::280:48ff:fe4b:d6e0/64 Диапазон:Ссылка
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:896 (896.0 B) TX bytes:468 (468.0 B)
Прервано:16 Base address:0xec00
eth1 Link encap:Ethernet HWaddr 00:19:db:80:37:de
inet addr:192.168.40.128 Bcast:192.168.40.255 Mask:255.255.255.0
inet6 addr: fe80::219:dbff:fe80:37de/64 Диапазон:Ссылка
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7814 errors:0 dropped:0 overruns:0 frame:0
TX packets:5939 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:5476608 (5.4 MB) TX bytes:1107045 (1.1 MB)
resolv.conf
nameserver 212.48.193.36
nameserver 192.168.40.253
Проблема вот в чём 212.48.193.36 это DNS сервер провайдера, 192.168.40.253 DNS сервер в локальной сети не имеющий выхода в интернет.
При данной конфигурации я спокойно пингую внешние адреса (
www.ru) но не могу пинговать машины внутри сети
ping name.domain.ru
ping: unknown host name.domain.ru
По IP пингуется, но я могу попасть на машину через проводник по её имени (smb://имя машины/)
Редактируем resolv.conf
nameserver 192.168.40.253
nameserver 212.48.193.36
Теперь машины внутри сети пингуются на ура, но при этом пинг внешних адресов очень долгий, такое впечатление что он сначала долго и мучительно пытается выбить из внутреннего DNS (192.168.40.253) нужную ему инфу ничего не получает и только потом обращается к DNS серверу провайдера который уже отправляет туда куда надо. На практике это выглядет так набираем в FF
www.google.com секунд 5-10 смотрим на надпись поиск google.com и только после этого идёт загрузка страницы (страшно раздражает).
NetworkManager удалён, был заменён на Wicd, ситуацию это ни как не улучшило, снёс wicd настроил ручками эффекта ноль.
Собственно вопрос как добится того что бы и внутри сети всё пинговалось и в интернете не было бы этих дурцких задержек.