如何在Linux中打开端口[关闭]

2024-05-04

我已经安装了 Web 应用程序,该应用程序在 RHEL (centOS) 上的端口 8080 上运行。我只能通过命令行访问该机器。我尝试从我的 Windows 机器访问该应用程序,我通过命令行连接到服务器,但它给出了连接超时错误。

然后我尝试打开端口 8080。我已将以下条目添加到 iptables 中。

-A 输入 -m 状态 --state 新 -m tcp -p tcp --dport 8080 -j 接受

将其添加到 iptables 后,我用 - 重新启动了它/etc/init.d/iptables restart

但我仍然无法从我的 Windows 计算机访问该应用程序。

我是否做错了什么或遗漏了什么?


以下配置适用于 Centos 6 或更早版本

如上所述,首先必须禁用selinux。

Step 1纳米 /etc/sysconfig/selinux

确保该文件具有此配置

SELINUX=disabled

SELINUXTYPE=targeted

然后重新启动系统

Step 2

iptables -A INPUT -m state --state NEW -p tcp --dport 8080 -j ACCEPT

Step 3

sudo service iptables save

对于 Centos 7

step 1

firewall-cmd --zone=public --permanent --add-port=8080/tcp

Step 2

firewall-cmd --reload
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在Linux中打开端口[关闭] 的相关文章

随机推荐