【文件属性】:
文件名称:firewall:基于iptables的防火墙
文件大小:3KB
文件格式:ZIP
更新时间:2021-05-15 15:52:59
Shell
防火墙
用于基于iptables设置防火墙的工具
##设置
安装ipset包
##文件
firewall.sh:主脚本,需要运行
blacklist.txt:不良IP列表将被阻止(每行一个IP /网络)
whitelist.txt:将接受良好IP列表(每行一个IP /网络)
##用法
克隆到您的服务器
git clone https://github.com/vnlinux/firewall.git
在firewall.sh中编辑tcp_incoming,udp_incoming,tcp_outgoing,udp_outgoing
将IP地址添加到blacklist.txt,whitelist.txt(如果有)
启动防火墙
sudo sh firewall.sh start
停止防火墙
sudo sh firewall.sh stop
启动防火墙,并在5分钟后将其停止(测试模
【文件预览】:
firewall-master
----blacklist.txt(54B)
----blockchina.sh(463B)
----README.md(771B)
----whitelist.txt(29B)
----firewall.sh(7KB)