码迷,mamicode.com
首页 > 其他好文 > 详细

【Ubuntu】NAT配置

时间:2014-06-16 06:10:48      阅读:538      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   com   width   

1、简介

2、配置

 

1.简介

            NAT(Network Address Translation,网络地址转换)是将IP 数据包头中的IP 地址转换为另一个IP 地址的过程。在实际应用中,NAT 主要用于实现私有网络访问公共网络的功能。这种通过使用少量的公有IP 地址代表较多的私有IP 地址的方式,将有助于减缓可用IP地址空间的枯竭。

 

2.配置

2..1 双网卡主机配置NAT

     步骤一:配置双网卡网络地址

         配置双网卡主机内网地址:(假定配置网口为eth1

        bubuko.com,布布扣


       配置双网卡主机外网地址:(假定配置网口为eth0

       bubuko.com,布布扣

   步骤二:修改/etc/rc.local文件,在其中添加   

iptables -f
iptables -p input accept
iptables -p forward accept
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE

          第一句是清除掉之前所有的iptables规则,

          第二第三句是答应接收和发送数据包,

          第四句是在eth0网口上nat(eth0为配置外网IP的网口)。注意,要在有外部ip的网口上做NAT。

   步骤三:修改/etc/sysctl.conf,在文件中加上下面一行: net.ipv4.ip_forward= 1,这里就是开启nat。1表示转发,假如设置为0的话就是不转发。

   步骤四:在shell中输入iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE

        查看iptables中nat配置是否成功:

        bubuko.com,布布扣

2.2 客户机配置

    步骤一:配置客户机网络地址

        bubuko.com,布布扣

    步骤二:重启网卡

         注意双网卡主机配置完NAT所有步骤之后,客户机需要重启网络连接,才能够通过双网卡主机NAT访问公网。

【Ubuntu】NAT配置,布布扣,bubuko.com

【Ubuntu】NAT配置

标签:style   blog   http   color   com   width   

原文地址:http://www.cnblogs.com/luosongchao/p/3784072.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!