酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

巧用iptables自定义链,精准允许指定服务器80和443端口访问

要使用iptables允许访问指定服务器的80和443端口,你可以创建一个自定义链,然后将规则添加到该链中。以下是一个示例: 1. 首先,创建一个名为`MY_CHAIN`的自定义链: ```bash iptables -N MY_CHAIN ``` 2. 然后,将规则添加到`MY_CHAIN`链中,以允许访问指定服务器(例如,IP地址为`192.168.1.100`)的80和443端口: ```bash iptables -A MY_CHAIN -p tcp --dport 80 -s 192.168.1.100 -j ACCEPT iptables -A MY_CHAIN -p tcp --dport 443 -s 192.168.1.100 -j ACCEPT ``` 3. 将`MY_CHAIN`链应用到`INPUT`链,以便在接收到数据包时检查它们: ```bash iptables -A INPUT -j MY_CHAIN ``` 这样,只有来自IP地址`192.168.1.100`的流量才能通过80和443端口访问你的服务器。请确保将`192.168.1.100`替换为你要允许访问的实际IP地址。 ######[AI写代码神器 | 342点数解答 | 2024-08-27 11:45:12]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]