dnsmasq нормально разрешает DNS-запросы

Я новичок в dnsmasq, и сеть не является моей сильной стороной, надеюсь, я упустил что-то простое.

У меня есть ноутбук с Ubuntu, на котором работает dnsmasq. WiFi ноутбука подключен к Интернету, Ethernet ноутбука подключен к локальной сети.

Подключая мою машину к локальной сети, я получаю IP-адрес от ноутбука. При доступе к www.google.com на моей машине ноутбук поднимается, и я получаю страницу Apache ноутбуков, что является моим желаемым результатом. Проблема в том, что я не могу получить доступ к любому другому веб-сайту, хост назначения недоступен.

Я бы хотел, чтобы ноутбук с запущенным dnsmasq позволял моей машине нормально разрешать DNS-запросы и ограничивался только при доступе к www.google.com.

Мой dnsmasq.conf используется по умолчанию, за исключением:

address=/www.google.com/192.168.0.1
interface=eth0
dhcp-range=192.168.0.50,192.168.0.150,12h

Я предполагаю, что это может быть связано с настройками IP в каждой сети?
У WiFi есть статический IP-адрес 192.168.1.55, ведущий к маршрутизатору 192.168.1.1 и DNS-серверу 192.168.1.10.
Ethernet настраивается вручную с IP-адресом 192.168.0.1, устанавливая маршрутизатор как IP-адрес WiFi 192.168.1.55 и то же самое для DNS-сервера 192.168.1.55.

Заранее благодарим за любую помощь.
Пит


person Peter Hough    schedule 19.07.2012    source источник


Ответы (1)


После долгих возни это было связано с iptables, а не с dnsmasq.

person Peter Hough    schedule 23.07.2012