MASQUERADE 地址伪装,和SNAT功能一样,只不过SNAT使用固定IP地址,MASQUERADE使用网卡上的地址。

SNAT配置:

iptables -t nat -A POSTROUTING -s 10.10.10.0/24 -o eth0 -j SNAT --to-source 114.114.114.114

MASQUERADE配置:

iptalbes -t nat -A POSTROUTING -s 10.10.10.0/24 -o eth0 -j MASQUERADE

DNAT配置:

iptables -t nat -A PREROUTING -d 10.10.10.10 -p tcp -m tcp --dport 80 -j DNAT --to-destination 114.114.114.114:8080

iptables在每次修改后需要保存:

1、apt-get install iptables-persistent

2、iptables-persistent save    # 重启前保存

3、iptables-persistent reload   # 重启后加载

最新文章

  1. 一个诡异的COOKIE问题
  2. [LintCode] Find Peak Element 求数组的峰值
  3. RunLoop
  4. PHP常用数据库代码汇总
  5. iOS应用文件夹
  6. OAF屏蔽的错误
  7. M2事后分析汇报总结
  8. 【Mail】JavaMail介绍及发送邮件(一)
  9. Kinect 骨骼追踪对象选择
  10. uva674 Coin Change ——完全背包
  11. MyEclipse中无法将SVN检出来的项目部署到tomcat中
  12. 惊人事实 z
  13. Swift中元组(Tuples),结构体(Struct),枚举(Enums)之间的区别
  14. 2015年最棒的10个 JavaScript 框架
  15. Sass入门——简介+语法格式及编译调试
  16. Nginx完整配置配置样例【官方版】
  17. docker简单介绍---部署私有docker仓库Registry
  18. Navicat Premium 12
  19. 【官方下载】EasyCMDB官方基础版免费下载使用!
  20. Java实训:实训一 ——长春职业技术学院 16级网络工程

热门文章

  1. iOS 实现从后台切换到前台-复制分享宝贝内容,打开淘宝APP,自动弹出宝贝提示信息
  2. Python 对Twitter tweet的元素 (Word, Screen Name, Hash Tag)的频率分析
  3. Machine Learning第十周笔记:大规模机器学习
  4. iphone开发常用代码笔记
  5. X明X源面试题《二》
  6. 【BZOJ3124】[Sdoi2013]直径 树形DP(不用结论)
  7. 《从零开始学Swift》学习笔记(Day 50)——扩展计算属性、方法
  8. QL 获取当前日期,年、月、日、周、时、分、秒
  9. NSCache类的简单介绍
  10. 查看虚拟机里的Centos7的IP(四)