Я новичок в 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.
Заранее благодарим за любую помощь.
Пит