DNSの問題によってホストコマンドがエラーを引き起こしましたか?

DNSの問題によってホストコマンドがエラーを引き起こしましたか?

私はVPNを使って研究室のプライベートネットワークに接続します。しかし、私がするとき

ホスト Ip_address m で次のエラーが発生しました。

Host x.x.x.x.in-addr.arpa. not found: 3(NXDOMAIN)

Googleですばやく検索すると、/etc/resolv.confファイルのネームサーバーアドレスがGoogleのパブリックDNSアドレスである8.8.8.8と4.4.4.4であることがわかります。だから私のDNSアドレスを見つけようとし、reslv.confをそのアドレス(個人のDNSアドレス)に更新しました。

これを実行した後、ホストコマンドを再実行するのに疲れますが、まだ次のエラーが発生します。

;; connection timed out; no servers could be reached

resolv.confの出力

root@kali:~# cat /etc/resolv.conf
nameserver 8.8.8.8
nameserver 4.4.4.4

私のDNSサーバーアドレスを取得する方法がわかりません。以下を試しましたが、DNSアドレスは表示されません。添付のスクリーンショット

ここに画像の説明を入力してください。

答え1

Googleの2つのDNSサーバーは次のとおりです。 8.8.8.8 8.8.4.4

あなたのポイントとは全く関係ありませんが、まだ!

答え2

それはあなたの問題です。ファイルに内部DNSサーバーを追加する必要があります/etc/resolv.conf

GoogleのパブリックDNSサーバーは、インターネットからルーティングできない個人用アドレスを持っている可能性が高い内部サーバーまたはワークステーションのホスト名またはIPアドレスを解決できません。

ネットワークをDHCPに設定した場合は、内部DNSサーバーを選択する必要があります。その後、静的に復元できます。

それでも問題が解決しない場合は、IT部門に連絡するか、内部ホスト名を確認してそれを使用して内部DNSサーバーを取得できるコンピュータを見つけることができます。

答え3

みんなの大切な貢献のおかげで、ついに答えを見つけました。これが正常な方法なのかはわかりませんが、その方法を共有したかったのです。私が探していますIP構成/すべて私のKaliシステムからローカルネットワークのDNSアドレスを取得するLinux対応コマンド

私は最初からローカルDNSアドレスを入力する必要があることを知っていました。 /etc/resolv.conf文書。

だから私がしたことは、同じネットワークを使用しているWindowsシステムを破損し、次のものを使用することです。IP構成/すべて感染したコンピュータにコマンドを発行します。そこから更新されたネットワークのDNSアドレスを取得しました。/etc/resolv.confファイルと今探すこのコマンドは魅力のように動作します。

私自身への注意:

ローカルkaliシステム自体のDNSアドレスを取得するには、ipconfig / allに対応するLinuxを検索してください。

関連情報