接続がタイムアウトし、サーバーに接続できません。ポートは開いていますが、接続が拒否されました。

接続がタイムアウトし、サーバーに接続できません。ポートは開いていますが、接続が拒否されました。

CentOS 7でdnsmasqを設定しようとしています。マシンのローカルIPは192.168.0.50です。使用時にDNSサーバーから応答を取得しますnslookup。ただし、同じローカルネットワーク上の別のコンピュータでnslookupを使用すると、次の結果が表示されます。

connection timed out; no servers could be reached

/etc/dnsmasq.conf構成:

conf-dir=/etc/dnsmasq.d,.rpmnew,.rpmsave,.rpmorig
resolv-file=/etc/resolv.conf.upstream

/etc/dnsmasq.d/ma_config_dns.conf構成:

strict-order
listen-address=192.168.0.50
listen-address=127.0.0.1
cache-size=5000

/etc/resolv.conf構成:

search novalocal
nameserver 192.168.0.50

netstat -tulpn:

tcp        0      0 0.0.0.0:53              0.0.0.0:*               LISTEN      12224/dnsmasq
tcp6       0      0 :::53                   :::*                    LISTEN      12224/dnsmasq
udp        0      0 0.0.0.0:53              0.0.0.0:*                           12224/dnsmasq
udp6       0      0 :::53                   :::*                                12224/dnsmasq

/etc/ホスト:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.0.172 vm1.novalocal

ベストアンサー1

ファイアウォールの電源を入れましたか?これは、次のコマンドを使用して実行できます。

firewall-cmd --zone=public --add-port=53/tcp --permanent
firewall-cmd --zone=public --add-port=53/udp --permanent
firewall-cmd --reload

おすすめ記事