Модем Yota поднимает сетевой интерфейс на компе и определяется, как eth1. С пользованием интернет на том компе, куда она подключена проблем нет вобще. Они начинаются, если попробовать выходить в интернет со второго компа, который подключен через свитч. На втором компе шлюзом установлен первый, DNS - «8.8.8.8». Сайты не грузятся в принципе. Выяснил, что гасится всё в момент запроса на DNS-сервер. Каким-то образом етот запрос Yota не пропускает. Причём, только по UDP. Командой «host -T» всё резолвится, как надо. В iptables ситуация такая: *filter :INPUT ACCEPT [4654:1916205] :FORWARD ACCEPT [642:357499] :OUTPUT ACCEPT [5321:2653325] COMMIT *mangle :PREROUTING ACCEPT [9375:4820036] :INPUT ACCEPT [8555:4400019] :FORWARD ACCEPT [655:358399] :OUTPUT ACCEPT [9413:4140131] :POSTROUTING ACCEPT [10055:4497630] [16:960] -A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu COMMIT *nat :PREROUTING ACCEPT [431:96586] :INPUT ACCEPT [170:10272] :OUTPUT ACCEPT [1701:115119] :POSTROUTING ACCEPT [1698:114883] [26:1646] -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE COMMIT
Вопросов несколько по данной теме. 1. Куда могут деватся проходящие UDP-запросы к DNS-серверам и как поймать хоть какие-то сообщения? 2. Каким образом резолвит адреса первый комп, если у него в /etc/resolv.conf стоит одиноко «127.0.0.1»? 3. Почему их не резолвит второй комп, если DNS-ом у него будет стоять первый?