linux下的软件防火墙iptables――nat表规则的设定


当前第2页 返回上一页

1

2

# iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 \

> -j REDIRECT --to-ports 8080

SNAT

对于SNAT,我们最常见的应用是内网机器通过代理服务器上网,内网的主机没有公网IP,那么内网的主机数据包通过代理服务器后,代理服务器就需要将该数据包的源地址修改为该代理服务器的公网ip。

场景:内网有一台主机A(192.168.1.111),内网中还有一台主机B(192.168.1.2)具有公网ip(39.100.92.12),那么对于主机A怎么操作可以连接到公网。

1

2

# iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 \

> -j SNAT --to-source 39.100.92.12

对于DNAT以及SNAT的操作不是很复杂,主要是要理解DNAT以及SNAT的应用场景,刚开始学的时候容易弄混淆,希望大家能主要到它们的区别。

相关推荐:《linux视频教程》

以上就是linux下的软件防火墙iptables――nat表规则的设定的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

如何使用云服务器 ecs api 管理云上资源和开发应用程序

Linux文件目录结构

Linux中..是什么意思

Linux下几个常见命令的使用――locale、bc、date

Linux系统cp是什么

Linux下实现免密码登录(超详细)

Linux系统启动失败的原因

Linux文件系统中每个文件用什么来标识

如何利用系统日志和实时获取实例屏幕截图分析排查实例故障

解决Linux系统中找不到命令的问题

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...