私はdnsmasqを初めて使用しますが、ネットワーキングは私の強みではありません。簡単なものが欠けていることを願っています。
私はdnsmasqを実行しているUbuntuラップトップを持っています。ラップトップのWiFiはインターネットに接続されており、ラップトップのイーサネットはLANに接続されています。
マシンをLANに接続すると、ラップトップからIPアドレスが割り当てられます。私のマシンでwww.google.comにアクセスすると、ラップトップが取得され、ラップトップのApacheページが表示されます。これは、私の望ましい結果です。問題は、他のWebサイトにアクセスできないことです。DestinationHostUnreachableです。
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には、192.168.1.1のルーターと192.168.1.10のDNSサーバーに接続する静的IP192.168.1.55があります。
イーサネットは、ルーターをWiFi IP192.168.1.55として設定するIP192.168.0.1を使用して手動で構成され、DNSサーバー192.168.1.55についても同じです。
助けてくれてありがとう。
ピート