欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

主机无法访问虚拟机服务端口

程序员文章站 2022-03-03 23:06:43
...

虚拟机内部可以正常访问服务,但是在主机无法访问.比如nginx.
解决方案:

  1. 通过命令firewall-cmd --query-port=80/tcp查看端口是否开启.
[[email protected] bin]# firewall-cmd --query-port=80/tcp
no

如果是no,代表端口没有开放.

  1. 通过命令, firewall-cmd --zone=public --add-port=80/tcp --permanent
    开启80端口的服务.
[[email protected] bin]# firewall-cmd --zone=public --add-port=80/tcp --permanent
success
  1. 重新reload防火墙: firewall-cmd --reload.
[[email protected] bin]# firewall-cmd --reload
success