Linux单网卡NAT代理的配置
来源:互联网 发布:照片贴图软件 编辑:程序博客网 时间:2024/05/23 12:17
下面以CentOS为例,说明单网卡NAT代理的配置。其中192.168.164.100为内网的代理网关的ip,保存刚才新建的文件,然后运行命令: service network restart,重启网络。在另一台主机上进行配置:
首先增加eth0:0接口:
新建文件:/etc/sysconfig/network-scripts/ifcfg-eth0:0
文件的内容如下:
点击(此处)折叠或打开
- DEVICE=eth0:0
- IPADDR=192.168.164.100
- NETMASK=255.255.255.0
- ONBOOT=yes
- BOOTPROTO=static
输入ifconfig命令,网络配置如下:
eth0的ip为211.69.198.191,即外网ip,eth0:0的ip为192.168.164.100,即内网ip。读者要根据自己的情况对这两个ip进行替换。
在测试单过程中,外网ip必须使用 eth 而且内网ip 使用 eth0:0 才能使用 !!!
还要设置好外网网卡处单路由项目, route
在测试单过程中,外网ip必须使用 eth 而且内网ip 使用 eth0:0 才能使用 !!!
还要设置好外网网卡处单路由项目, route
接着输入以下命令:
点击(此处)折叠或打开
- echo 1 > /proc/sys/net/ipv4/ip_forward
- iptables -F
- iptables -F -t nat
- iptables -P FORWARD DROP
- iptables -A FORWARD -s 192.168.164.0/24 -j ACCEPT
- iptables -A FORWARD -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT
- iptables -t nat -A POSTROUTING -o eth0 -s 192.168.164.0/24 -j SNAT --to 211.69.198.191
ip为: 192.168.164.114
netmask为: 255.255.255.0
网关为: 192.168.164.100
如下图所示:
则这台主机即可利用配置好的nat代理上网了。
0 0
- Linux单网卡NAT代理的配置
- Linux双网卡的配置 使用iptables配置NAT
- ubuntu单网卡NAT配置局域网共享上网
- Linux 单网卡通过NAT设置共享上网
- Linux 单网卡多 IP 的配置方法
- RedHat Enterprise Linux Server 5.2 双网卡配置NAT
- linux下 单网卡配置多Ip
- linux单网卡上配置双IP
- linux单网卡配置多IP
- Linux单网卡多IP配置
- Linux单网卡多IP配置
- linux 6.4 单网卡双IP配置
- Linux单网卡多IP配置
- Linux 网卡的配置
- Linux网卡的配置
- 单网卡ovs网卡配置
- vmware linux虚拟机的网卡设置为NAT最好用
- OpenStack 单网卡 配置
- C#中配置文件的操作
- 孟晚舟:华为还没有遇到天花板
- (十三)Set类实现以及彩票机选算法实现
- Remove Nth Node From End of List 删除链表的倒数第n个结点
- java设计模式——综述
- Linux单网卡NAT代理的配置
- jQuery 到顶部
- 小程序
- C#之"0x{0:x}"
- UVa:11076 Add Again
- java设计模式1——工厂方法模式(Factory Method)
- JavaScript与Java的区别:
- POJ1555解题报告
- hdu1081To The Max(dp)