情景再现:
小岳:哎,组长每次配置一台服务器都要手动写防火墙规则!
小韩:那就手动写阿。
小岳:你脚本那么好,能不能写一个脚本来实现选择性屏蔽ip和端口啊?
小韩:等我闲了给你写一个。
三天后……
小韩:脚本发给你了,你在测试环境上试一试!
每日一猜:
嘻嘻和哈哈是一对好朋友,有一天哈哈死掉了,嘻嘻去扫墓.在墓前嘻嘻说了什么?(评论区告诉我)
核心代码区
[root@hya shell]# vim iptables_zs.sh
#!/bin/bash
echo_caidan() {
# 清空防火墙规则
read -ep "是否清空防火墙规则(y/n):" name
if [ $name == y ];then
iptables -F
echo "
1) 放行端口
2) 封锁端口
3) 放行