Организовал свой DNS на VPS от Amazon.
На своем компе пишу:
root@keer:~$ dig @IP google.com.
; <<>> DiG 9.11.3-1ubuntu1.11-Ubuntu <<>> @IP google.com.
; (1 server found)
;; global options: +cmd
;; connection timed out; no servers could be reached
Во время запроса включил tcpdump
на этом же компьютере:
root@keer:~$ tcpdump -vv -e -n -i wlo1 ip dst IP
tcpdump: listening on wlo1, link-type EN10MB (Ethernet), capture size 262144 bytes
12:52:29.559507 MyMAC > dMAC, ethertype IPv4 (0x0800), length 86: (tos 0x0, ttl 64, id 44545, offset 0, flags [none], proto UDP (17), length 72)
192.168.1.6.42665 > IP.53: [udp sum ok] 10489+ [1au] A? m.m. ar: . OPT UDPsize=4096 (44)
^C
1 packet captured
1 packet received by filter
0 packets dropped by kernel
Т.е. запрос, по сути, отправляется.
На VPS (tcpdump
запустил до начала запроса и выключил после ответа о том, что хост недостижим):
root@host:/# tcpdump -vv port 53
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 262144 bytes
^C
0 packets captured
0 packets received by filter
0 packets dropped by kernel
Ничего. В iptables
стоит политика ACCEPT, все таблицы пустые.