virt-managerとqemuを使用するときにホストWebサーバーにどのように接続しますか?

virt-managerとqemuを使用するときにホストWebサーバーにどのように接続しますか?

ingのネットワーク構成を使用するarchlinuxコンピュータがあります。インターネットにうまく接続できます。Windows 7qemuNetwork Source: NAT/ Device Model:virtioNAT

hostしかし、IPを使ってコンピュータ自体に接続する方法は?実際には、複数のポートを介してホストシステムで実行されているWebサーバーにアクセスしたいと思います!

ipconfigのファイルを開いてみましたgatewayが、私は実行しているWebサーバー192.168.122.1に接続していません。たとえば、別のポートで実行されていた他のWebサーバーが起動していません。私にもあまり役に立たない。nginxhosthttp://192.168.122.1nginxtracert

実際に私のホストに192.168.122.1います。そうです。vibr0gatewayvirtual machine

ベストアンサー1

virt-managerFirewalld.serviceを起動してホストで実行する必要があります。デフォルトでは、これはすべてのポートで外部アクセスを無効にします。したがって、ホストからアクセスする必要があるポートを明示的に有効にする必要があります。ポートを有効にすると仮定すると、8000ホストで実行する必要があるコマンドは次のとおりです。

sudo firewall-cmd --permanent --add-port=8000/tcp
sudo firewall-cmd --reload

こここれは答えのソースです。

おすすめ記事