IPtables 端口策略
1
2
3
4
5
6
7
8
9
10
11
12
|
iptables -t filter -I INPUT -p tcp --tcp-flags ALL SYN -j REJECT
# 上面是 限制 nmap 和所有 连接
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
# 下面 是只开放 80 443 端口
iptables -I INPUT -p tcp --dport 443 -j ACCEPT
# 允许通过 localhost 本地访问
iptables -A INPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT
# 下面允许
iptables -A OUTPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT
|
禁止 Tomcat 8080
端口被外网访问
1
2
3
|
iptables -I INPUT -p tcp --dport 8080 -j DROP
# 下面的命令要放后面,
iptables -I INPUT -s 127.0.0.1 -p tcp --dport 8080 -j ACCEPT
|
同样的道理 可以禁止 8081 端口,让其先通过 nginx ,然后 nginx 代理到 本地的 服务