Мой роутер использует dnsmasq. В моем dnsmasq.conf я пишу: address=/#/127.0.0.1
чтобы разрешить любой домен на моем локальном сервере. Оно работает.
Теперь я хочу сделать возможным присоединение к www.google.com. Любой другой домен "перенаправляется" на мой локальный.
это верно ?
address=/#/127.0.0.1
address=/google.com/#
Или мне нужно сделать что-то еще, или я должен предоставить IP-адрес google.com?
большое спасибо
Вы близко. Ваша вторая строка должна быть server=
вместо.
address=/#/127.0.0.1
server=/google.com/#
В то время как address
означает "Разрешить этот домен и его поддомены как этот адрес", server
означает «Попросить этот сервер имен разрешить этот домен и его поддомены». В server
директива поддерживает #
во второй позиции означает «исходный сервер по умолчанию».
Для получения дополнительной информации см. dnsmasq
страница руководства. Ищи --server
или --address
.