美文网首页
iptables 转发地址和端口

iptables 转发地址和端口

作者: helphi | 来源:发表于2019-06-25 12:16 被阅读0次
sudo su
#开启转发功能
echo 1 > /proc/sys/net/ipv4/ip_forward

#配置地址/端口转发
iptables -t nat -A PREROUTING -p tcp -d 192.168.1.2 --dport 22 -j DNAT --to-destination 192.168.1.22:2222
iptables -t nat -A POSTROUTING -p tcp -d 192.168.1.22 --dport 2222 -j SNAT --to-source 192.168.1.2
#测试(需要用另一台机器测试,192.168.1.2本机是无法访问这个转发端口的)
telnet 192.168.1.2 22

# 配置本机访问某ip时修改目的ip
iptables -t nat -A OUTPUT -d 192.168.1.2 -j DNAT --to-destination 192.168.1.22

#查看规则
iptables -t nat -L -v -n --line-numbers
#删除第1条PREROUTING规则
iptables -t nat -D PREROUTING 1
#删除第1条POSTROUTING规则
iptables -t nat -D POSTROUTING 1
#清空所有规则
iptables -F -t nat

相关文章

  • iptables 转发地址和端口

  • iptables的端口映射

    iptables的端口范围映射 iptables设置端口转发规则原理 Linux - iptables做UDP数据...

  • iptables

    允许端口转发 保存 iptables

  • [iptables] 端口转发

    iptables 端口转发配置规则 请求在防火墙中的路由过程 配置外网访问端口转发iptables -t nat ...

  • 内网端口的转发

    端口的转发 一:linux系统下: 1、本地端口转发本地端口 iptables -t nat -A PREROUT...

  • iptables端口转发

    转发出向请求 把本机(A)访问服务器(B)的流量转到服务器(C)上 修改前:A ==== 请求 ====> B修改...

  • linux下iptables端口转发设置

    linux下利用iptables规则配置端口转发 1、需求 将所有80端口的访问流量转发到本机8080端口。 2、...

  • linux 端口转发:iptables

    端口转发 iptables 是一个配置 Linux 内核 防火墙 的命令行工具,是 netfilter 项目的一部...

  • Linux端口转发(iptables)

    当服务器迁移,因为DNS未同步或某些人使用ip访问,一些流量还是会流向老的服务器。 使用iptables及其伪装特...

  • iptables实现端口转发

    Linux下iptables不仅可以用来做防火墙还可以用来做端口转发 示例: 将本机的8080端口转发至其他主机,...

网友评论

      本文标题:iptables 转发地址和端口

      本文链接:https://www.haomeiwen.com/subject/mwdtcctx.html