【服务器工具】Linux中转-iptables端口转发脚本

9,701
IPRoyal

iptables是Linux系统中的网络防火墙管理工具,同时也可以利用iptables的端口转发功能来实现将进入到系统的流量转移至本地或其它地址服务,支持单端口转发和端口段转发、可转发TCP/UDP协议,初学者配置起来比较麻烦,所以这里采用一键脚本简单配置。

iptables转发脚本使用方法文章源自技术白-https://jishubai.com/94.html

1、安装iptables一键脚本(注意:如使用centos7系统,请先卸载或关闭firewall防火墙,推荐debian或ubuntu系统)文章源自技术白-https://jishubai.com/94.html

#脚本1
wget -N --no-check-certificate https://jishubai.com/wp-content/sh/iptables-pf.sh && chmod +x iptables-pf.sh && bash iptables-pf.sh
#脚本2
wget --no-check-certificate -qO natcfg.sh https://jishubai.com/wp-content/sh/natcfg.sh && bash natcfg.sh

2、选择上面其中一个命令安装后,这里选择脚本1演示,脚本2差不多,安装后根据提示来就行;文章源自技术白-https://jishubai.com/94.html

【服务器工具】Linux中转-iptables端口转发脚本

3、初次使用请先安装,然后选择4添加端口转发,具体根据图示来;文章源自技术白-https://jishubai.com/94.html

【服务器工具】Linux中转-iptables端口转发脚本
  • 远程端口(888):服务器里面运行服务采用的端口
  • 远程ip(1.1.1.1):远程服务器的IP地址,如果是本地机器内端口互转,请填写127.0.0.1
  • 本地监听端口(777):本地服务器要使用的端口
  • 本服务器的ip(2.2.2.2):本地服务器的对外公网IP,如果是nat机器请使用内网IP地址
  • 转发类型:可单独转发tcp或udp协议,也可以同时转发tcp/udp协议

4、查看服务器的内网IP地址,命令行输入ip addr 查看网卡绑定IP;文章源自技术白-https://jishubai.com/94.html

【服务器工具】Linux中转-iptables端口转发脚本

5、有时候服务器中会有多张网卡,采用下面的命令查看正在使用中的网卡,名称后面有up则代表该网卡使用中;文章源自技术白-https://jishubai.com/94.html

ip link | awk 'NR%2==1' | awk '{print $2,$8,$9}' | tr -d ':'
文章源自技术白-https://jishubai.com/94.html文章源自技术白-https://jishubai.com/94.html

本站TG群组skill_blog   联系博主:nbskill (微信协助) 杂货铺曙光商店

IPRoyal
 
技术白
  • iptables转发脚本
  • iptables一键脚本
  • iptables端口转发脚本
  • Linux中转脚本
  • natcfg脚本