0

私は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についても同じです。

助けてくれてありがとう。
ピート

4

1 に答える 1

0

多くのいじくり回した後、これはdnsmasqではなくiptablesに関連していました。

于 2012-07-23T09:14:34.913 に答える