FreeBSD - Host name lookup failure

компьютеры unix freebsd Сети

Дома есть две системы, на одной ос Windows, на другой FreeBSD, выходят в инет через WiFi роутер. Проблема в том, что зерез некоторое время на фрюхе перестает работать днс, раньше такого не было, не понимаю в чем причина. wireshark на dns запросы выдает ICMP - Destination uncreachable (port uncreachable), и так пока не ребутну роутер. netif restart и routing restart не помогает, возможно у кого есть какие идеи?
вывод rc.conf:
................................
gateway_enable="YES"
defaultrouter="192.168.1.1"
wlans_run0="wlan0"
ifconfig_wlan0="WPA DHCP"
hostname="t.home"....
................................
resolv.conf:
................................
search Home
nameserver 192.168.1.1
................................
буду благодарен за любую помощь.

Примечание:
-----------------------------------------------------
t# ifconfig
re0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=389b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
ether c8:0a:a9:1a:25:b6
media: Ethernet autoselect (10baseT/UTP <half-duplex>)
status: no carrier
fwe0: flags=8902<BROADCAST,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 02:24:1b:cd:c3:01
ch 1 dma -1
fwip0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
lladdr 0.24.1b.0.a2.cd.c3.1.a.2.ff.fe.0.0.0.0
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=3<RXCSUM,TXCSUM>
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
nd6 options=3<PERFORMNUD,ACCEPT_RTADV>
run0: flags=8a43<UP,BROADCAST,RUNNING,ALLMULTI,SIMPLEX,MULTICAST> metric 0 mtu 2290
ether 00:21:91:54:5c:da
media: IEEE 802.11 Wireless Ethernet autoselect mode 11g
status: associated
wlan0: flags=8c43<UP,BROADCAST,RUNNING,OACTIVE,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:21:91:54:5c:da
inet 192.168.1.2 netmask 0xffffff00 broadcast 192.168.1.255
media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
status: no carrier
ssid "" channel 1 (2412 MHz 11g)
country US authmode WPA2/802.11i privacy ON deftxkey UNDEF txpower 0
bmiss 7 scanvalid 60 protmode CTS wme roaming MANUAL
-----------------------------------------------------------------------------------------------
t# netstat -rn
Routing tables

Internet:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.1.1 UGS 0 3856 wlan0
127.0.0.1 link#4 UH 0 488 lo0
192.168.1.0/24 link#6 U 4 2112 wlan0
192.168.1.2 link#6 UHS 0 0 lo0

Internet6:
Destination Gateway Flags Netif Expire
::1 ::1 UH lo0
fe80::%lo0/64 link#4 U lo0
fe80::1%lo0 link#4 UHS lo0
ff01:4::/32 fe80::1%lo0 U lo0
ff02::%lo0/32 fe80::1%lo0 U lo0
-----------------------------------------------------------------------------------------------------

Примечание:
в точности - Destination unreachable (port unreachable).

Примечание:
----------------------------------------------------
так заметил, что при обычном соединении ифконфиг выводить:
run0: flags=8a43<UP,BROADCAST,RUNNING,ALLMULTI,SIMPLEX,MULTICAST> metric 0 mtu 2290
ether 00:21:91:54:5c:da
media: IEEE 802.11 Wireless Ethernet autoselect mode 11g
status: associated
wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:21:91:54:5c:da
inet 192.168.1.2 netmask 0xffffff00 broadcast 192.168.1.255
media: IEEE 802.11 Wireless Ethernet OFDM/54Mbps mode 11g
status: associated
ssid CIA_Network channel 11 (2462 MHz 11g) bssid 1c:af:f7:63:db:c9
country US authmode WPA2/802.11i privacy ON deftxkey UNDEF
TKIP 2:128-bit txpower 0 bmiss 7 scanvalid 60 protmode CTS wme
roaming MANUAL
не понимаю почему оно сбрасывается

Примечание:
роутер и днс пингуется нормально, но вот если ping-c 3 www.google.com.ua, то результат ping: cannot resolve www.google.com.ua: Host name lookup failure

Примечание:
--------------------------------------
@anonyMouse все равно спасибо.

Примечание:
----------------------------------------------------
nslookup обращается к дефолту 192.168.1.1
----------------------------------------------------
drm0: [ITHREAD]
wlan0: promiscuous mode enabled
wlan0: promiscuous mode disabled
wlan0: link state changed to DOWN
wlan0: Ethernet address: 00:21:91:54:5c:da
wlan0: link state changed to UP
wlan0: link state changed to DOWN
wlan0: Ethernet address: 00:21:91:54:5c:da
wlan0: link state changed to UP
wlan0: link state changed to DOWN
wlan0: link state changed to UP
wlan0: link state changed to DOWN
wlan0: Ethernet address: 00:21:91:54:5c:da
wlan0: link state changed to UP
wlan0: link state changed to DOWN
wlan0: link state changed to UP
wlan0: link state changed to DOWN
wlan0: link state changed to UP
-----------------------------------------------
соединение уже минут десять, как стабильное за целый день))), с альтернативным днс'ом,когда-то попробую. Спасибо за помощь.
Ответы:
Только unreachable, "недостижим".
Вывод ifconfig, route -n можете предоставить? В момент когда пропадает связь.
Upd#1
Сорри, невнимательно прочитал. Там именно destination PORT unreachable?
Upd#2
Весьма забавны строчки:
wlan0: blah-blah-blah,
status: no carrier
ssid "" channel 1
Если я правильно понимаю - оно не подключено к wi-fi сети...
Роутер не пингуется? Вообще, такой ответ значит что порт не открыт...
Upd #3
Проверьте, nslookup к какому серверу обращается?
Конечно, понимаю, что проблема скорее всего не в этом, но попробуйте использовать сторонний dns напрямую.. Например, google DNS... 8.8.8.8 и 8.8.4.4
Upd #4
Может глянете еще dmesg и системные логи во время сброса соединения, авось что интересное выясните...


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.