0

Vmwareワークステーションのウィンドウ7(ホストとして)の下に2つのLinuxマシンRedhatとCentosがあります。Redhat(10.0.0.1)でDNSサーバーとDHCPサーバーを設定しています。

Centos であるクライアントは、DHCP サーバーから IP(10.0.0.30) を取得できますが、DNS サーバーから名前を取得していません。

Problem is At server 10.0.0.1 i am able to ping itself by hostname like 
root@server->ping server.example.com       Ping successfull

But Client is not able to ping Server by Hostname like
root@localhost->ping server.example.com   Ping Not Successfull

Client is able to ping Server by its ip like
root@localhost->ping 10.0.0.1             Ping Successfull

今私のクエストは、クライアントがホスト名でサーバーにpingできない理由と、クライアントがDNSサーバーから名前を取得しない理由です。

4

1 に答える 1

2

Win7 ホストで実行されている Debian VM で同様の問題が発生しました。

特にネットワーク環境でプロキシが使用されている場合は、DNS サーバーを設定するだけではサーバー名を解決できません。これを解決するには、他の実行可能ファイルを呼び出す前に、コマンド ラインで http_proxy 環境変数をエクスポートする必要があります。例えば:

export http_proxy="http://{your proxy ip address here}:{your proxy port here}"

いつものように、起動のたびにやり直さないように、必ずプロファイル スクリプトに追加してください。

于 2012-09-25T20:17:45.910 に答える