Linux服务器防火墙配置教程(端口关闭和放行)

老实说,如果你想了解 Linux 服务器端口,你应该尝试一下。
以阿里云的CentOS7 为例。

首先,在 Windows 计算机上打开 cmd 命令窗口。
在这里您需要输入命令来测试远程服务器。
您将需要更改服务器的公共 IP 地址。
例如,命令为 ping 1 2 3 .1 2 3 .1 2 3 .1 2 3 将数字 1 2 3 替换为您想要的数字。

如果您看到弹出窗口显示“无法打开与主机的连接”,则表示端口未打开。
端口1 8 6 3 是一个例子,你可以将其更改为你自己的端口。

端口未开放。
首先,检查您的防火墙。
Linux 系统通常使用 Firewalld 或 iptables。
在Linux服务器上运行firewall-cmd --state或service iptables status命令检查防火墙是否开启。

如果防火墙未打开,请将其打开。
命令是 systemctl start Firewalld 或 service iptables start。
系统会询问你要做什么。

如果防火墙已打开但不起作用,请尝试关闭防火墙。
如果它已关闭并且您没事,则说明您的防火墙设置有问题。
此时,查看防火墙中开放端口的列表。
该命令是 Firewall-cmd --list-ports 或 iptables -L。

您需要添加规则来打开特定端口。
例如,对于 iptables,请键入 iptables -A INPUT -p tcp --dport 1 8 6 3 -j ACCEPT。
对于防火墙,请使用 Firewall-cmd --zone=public --add-port=1 8 6 3 /tcp。

关闭端口很容易。
iptables 是 iptables -D INPUT -p tcp --dport 1 8 6 3 -j ACCEPT。
防火墙是firewall-cmd --zone=public --remove-port=1 8 6 3 /tcp。

执行此操作后,再次尝试远程访问。
确保端口已打开。

注意安全。
不要随意添加防火墙规则;定期检查它们。
记录您的步骤或使用系统日志查看已完成的操作。
这样感觉更安心。

是的。
某些命令必须传递到系统。

如何仅允许局域网访问特定端口

等等,昨天我帮邻居老王救了他儿子的游戏。
它使用Linux系统并使用iptables来捕获它。
他一这么做就成了一个好人。
命令说请。