iptables一键配置端口转发脚本,支持tcp和udp
iptables
iptables是一款非常强大的防火墙管理工具,同样支持端口转发,同时也支持端口段转发。上一篇文章使用iptables进行端口转发配置对于小白非常不友好,自然在网络上面找到了一键脚本,对小白非常友好,可视化的UI配置界面。
系统要求
支持Centos / Debian / Ubuntu 14.04 +
推荐 Debian / Ubuntu,这个是我一直使用的系统,我的脚本在这个系统上面出错率最低。
CentOS 7 默认的防火墙是 firewall,要使用本脚本,请先卸载或关闭 firewall 服务器,并安装 iptables 全套软件。
安装使用
下载iptables一键配置端口转发脚本,并赋予执行权限运行
1 | wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/iptables-pf.sh && chmod +x iptables-pf.sh && bash iptables-pf.sh |
下载并运行脚本后,先选择 1. 安装 iptables ,会检测是否安装 iptables 同时也会进行 iptables 防火墙开机启动加载等配置。
使用方法
1 | ./iptables-pf.sh |
运行脚本后,会显示菜单:
1 | iptables 端口转发一键管理脚本 [vx.x.x] |
注意:初次使用前请请务必执行 1. 安装 iptables(不仅仅是安装)
请输入数字 [0–5]:
选择 4. 添加 iptables
端口转发 后,会提示你依次输入 欲转发IP、欲转发端口、本地监听端口、本地IP、转发类型:
1 | (默认端口: 10000-11000): |
最后会提示你确认配置是否有误,如果没有问题就按任意键继续,启动成功后就会提示:
1 | —————————————————————————————— |
选择 3. 查看 iptables 端口转发
后,会显示如下:
1 | 当前有 2 个 iptables 端口转发规则。 |
选择 5. 删除 iptables 端口转发
后,也会显示列表,然后让你选择 要删除的端口转发规则序号。
就这些啦
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 wututu-blog!
评论
WalineDisqus