在自己虚拟机部署完业务,想在自己同网络下的电脑浏览器种访问,却发现打不开怎么解决?
下面是以5002端口为例
可以通过打开防火墙
1.如果您是使用 CentOS 系统,可以使用以下命令打开 5002 端口:
使用firewall-cmd命令:
sudo firewall-cmd --zone=public --add-port=5002/tcp --permanent
sudo firewall-cmd --reload
如果您使用的是 iptables 防火墙,则可以使用以下命令打开 5002 端口:
sudo iptables -A INPUT -p tcp --dport 5002 -j ACCEPT
这将在 iptables 防火墙中添加一个规则,允许TCP流量通过端口5002。
如果您的 CentOS 系统上同时安装了多个防火墙,例如 iptables 和 firewalld,则应选择一个进行配置,并禁用其他防火墙以避免冲突。
另外,记得在您的路由器上设置端口转发规则,将所有来自 Internet 的访问请求转发到您计算机上的端口5002。
2.如果您是使用 Ubuntu 系统,可以使用以下命令打开 5002 端口:
使用ufw命令:
sudo ufw allow 5002/tcp
这将在 ufw 防火墙中添加一个规则,允许TCP流量通过端口5002。
如果您使用的是 iptables 防火墙,则可以使用以下命令打开 5002 端口:
sudo iptables -A INPUT -p tcp --dport 5002 -j ACCEPT
这将在 iptables 防火墙中添加一个规则,允许TCP流量通过端口5002。
如果您的 Ubuntu 系统上同时安装了多个防火墙,例如 iptables 和 ufw,则应选择一个进行配置,并禁用其他防火墙以避免冲突。
另外,记得在您的路由器上设置端口转发规则,将所有来自 Internet 的访问请求转发到您计算机上的端口5002。
版权属于:戏人看戏博客网
本文链接:https://day.nb.sb/archives/479.html
若无注明均为戏人看戏原创,转载请注明出处,感谢您的支持!
最后更新 2023-07-15