linux - ローカル マシンは仮想マシンに ping を実行できませんが、仮想マシン自体はローカル マシンに ping を実行できますか?
PHP中文网
PHP中文网 2017-06-05 11:10:00
0
3
1442

vm ware を使用して centos6.5 をインストールしましたが、静的 IP を構成した後、仮想マシンの Windows IP アドレスに ping を実行でき、baidu.com にも ping を実行できます。ただし、Windows では、 xshell 接続は常に失敗します。ping を実行したところ、接続がタイムアウトしたことがわかりました。理由は何ですか?
構成のスクリーンショットを添付します:
192.168.5.72 はローカル Windows の IP です。
192.168 .227.80 は、仮想マシン用に構成した ip

Windows での仮想マシンの ping に失敗しました:

Linux 仮想マシンでは、Baidu または Windows のローカル IP に ping を実行できます:

以下は私の仮想マシンのネットワーク構成です:

Windows 環境で x-shell を使用して Linux に接続できなかったときのスクリーンショット:

すみません、これは何が原因ですか? Windows が仮想マシンに ping を実行し、x-sherll を使用して接続できるようにするにはどうすればよいですか? ありがとうございます!
(実は、正午に Linux をインストールしたところです。まだ ping は送信できますが、午後は送信できません...)

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(3)
某草草

NAT ネットワークの特徴は、自宅のコンピューターが自宅のルーターを介してインターネットにアクセスできるのに、外部のネットワークはアクセスできないのと同じように、内部からは外部に接続できますが、外部からは内部に接続できないことです。自宅のマシンに接続します。

あなたが達成したいのは、仮想マシンがインターネットにアクセスでき、Windows から ssh クライアント経由でインターネットに接続できることだと思います。推奨される解決策は 2 つあります。1 つは、NAT モードを「ブリッジ モード」に変更して、仮想マシンがホストと同じネットワーク セグメントにあるようにすることです。DHCP を使用するか、ホストと同じネットワーク セグメントに IP を構成できます。インターネットにアクセスすることも、ホスト経由で接続することもできます。もう 1 つは、別のネットワーク カードを追加して「ホスト オンリー モード」を選択することで、仮想マシンには 2 つのネットワーク カードがあり、1 つは NAT 経由でインターネットにアクセスします。特にホストに接続されるため、「ホストのみモード」ネットワーク カード上の IP を介して仮想マシンに接続できます。

いいねを押す +0
为情所困

1.ssh は TCP ポート 22 を使用しますが、ping プログラムはそれとは何の関係もありません。ファイアウォール/iptables のステータスと設定を確認してください。
2.解決方法がわからない場合は、次のコマンドの結果を貼り付けてください:
service iptables status
service sshd status

いいねを押す +0
Ty80

ブリッジモードを変更するか、ファイアウォールをオフにする iptables -F またはアクセスルールを追加します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート