linux设置入站白名单
通过iptables 或 firewalld 进行设置,iptables 在重启防火墙后会丢失,推荐使用firewalld 命令设置。
一、通过iptables设置入站规则
1.查看所有连接ip
sudo netstat -tn | awk '{print $5}' | cut -d: -f1 | sort | uniq
注意:上面命令只能获取到正在连接的ip信息,部可能获取不到,需要自己整理;如果通过堡垒机连接服务器,或远程工具连接,一定要添加堡垒机或本地公网ip白名单,否则会导致远程连接被拒!!!!!
- netstat -tn: 列出所有TCP连接的详细信息,包括本地地址和远程地址。
- awk ‘{print $5}’: 提取输出中的第五列,即远程地址的部分。
- cut -d: -f1: 使用冒号作为分隔符,并选择第一部分,这样可以去除端口信息,只留下IP地址。
- sort | uniq: 排序并去重,以便只显示唯一的IP地址。
查看iptables现有规则
iptables -L -n

最低0.47元/天 解锁文章
2306

被折叠的 条评论
为什么被折叠?



