代理:

开启转发:echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0(外网网卡) -j SNAT --to(外网地址)

备用:iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o eth0 -j MASQUERADE

备用:iptables -t nat -A POSTROUTING -s 192.168.10.0/24  -j MASQUERADE
映射内部web: iptables -t nat -A PREROUTING -d (外网地址) -p tcp --dport 80 -j DNAT --to 10.1.120.251

  另:

0. 环境
em1:10.10.120.11

em2:公网地址

1. 在线关闭selinux

[root@localhost ~]# setenforce 0

2. 开启内核转发

[root@localhost ~]# vi /etc/sysctl.conf

# Controls IP packet forwarding

net.ipv4.ip_forward = 1

3. 配置转发网卡

em2 接入外网

[root@localhost ~]# iptables -t nat -A POSTROUTING -o em2 -j MASQUERADE

4. 测试

route add default gw 10.10.120.11

ping 58.215.221.179

5. 保存配置文件

[root@localhost src]# chkconfig --level 235 iptables on

[root@localhost src]# /etc/init.d/iptables save

iptables:将防火墙规则保存到 /etc/sysconfig/iptables:     [确定]

最新文章

  1. HDU 3966 & POJ 3237 & HYSBZ 2243 树链剖分
  2. 【leedcode】 Longest Palindromic Substring
  3. 20160405互联网新闻<来自涛涛大产品>
  4. Spring MVC的常用注解
  5. 回归到最初的编程——Linux下的C编程
  6. cocos基础教程(4)基础概念介绍
  7. 现代程序设计 homework-09
  8. 关于使用navigationController,前后2个视图控制器navigationBar隐藏属性不同,导致右滑手势失效问题的解决办法
  9. 用iframe框架,登录过期后登录框在框架里加载的问题
  10. 一次dns缓存引发的惨案
  11. Sizzle 源码分析 (二)
  12. ELK-Kibana-01
  13. Java修改maven的默认jdk版本为1.7
  14. web 直播&礼物赠送------腾讯云(四)
  15. rails项目编写中的一些小技巧小心得
  16. c++算法实现(一) - 递归和初始化
  17. servlet表单中get和post方法的区别
  18. CSS3 选择器 基本选择器介绍
  19. [APIO2015]巴厘岛的雕塑[按位贪心+dp]
  20. Selenium (4) —— Selenium是什么? WebDriver是什么?做什么?(101 Tutorial)

热门文章

  1. c++11: bind用法
  2. MongoDB如何存储数据
  3. div+css3实现的小丸子和爷爷
  4. html5 app开发重大消息-腾讯在技术端推进Html5生态发展
  5. linux查看硬件信息的命令(图文)
  6. openerp - asterisk connector(转载)
  7. apache2: bad user name ${APACHE_RUN_USER} 解决
  8. Eclipse 下 opennms 开发环境搭建
  9. [ios]ipad下的splitViewController 让你的APP看起来酷酷的!
  10. fawef