红联Linux门户
Linux帮助

[原创]linux下DNAT和SNAT简单操作-新手一看就懂

发布时间:2009-01-03 10:46:30来源:红联作者:anniey
linux下DNAT和SNAT简单操作-新手一看就懂.
本文总结了2条最简单的案例帮助红联新手们大致了解DNAT和SNAT的意思。
出自:www.itshanghai.net
DNAT
1、试验目的:外部web请求转发到内网web服务器上
2、服务器配置
NAT服务器
配置:eth0(int) 192.168.1.101 255.255.255.0
eth1(local) 192.168.2.101 255.255.255.0

内网web服务器
配置:eth0 192.168.2.100 255.255.255.0

外网客户机
配置:eth0 192.168.1.2 255.255.255.0


3、NAT服务器
Echo 1 > /etc/sys/net/ipv4/ip_forwarding

Iptables -F
Iptables -t nat -F
Iptables -t nat -A PREROUTING -p tcp -d 192.168.1.101 --dport 80 -i eth1 -j DNAT -to 192.168.2.100:80

4、内网web服务器
Vi /etc/resolv.conf
Service httpd start

SNAT
1、服务器配置
NAT服务器
配置:eth0(int) 192.168.1.101 255.255.255.0
eth1(local) 192.168.2.101 255.255.255.0
内网客户机
配置:eth0 192.168.2.100 255.255.255.0


2、NAT服务器
Echo 1 > /etc/sys/net/ipv4/ip_forwarding

Iptables -F
Iptables -t nat -F
Iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -o eth0 -j SNAT -to 192.168.1.101

3、内网客户机
设置网关及DNS服务器
/etc/resolv.conf
Service named restart
注:建议开启named服务
文章评论

共有 18 条评论

  1. frankhht 于 2012-01-29 20:11:02发表:

    菜鸟任务

  2. 菜鸟学习 于 2012-01-16 14:21:14发表:

    菜鸟任务

  3. 菜鸟学习 于 2012-01-16 14:21:11发表:

    菜鸟任务

  4. 菜鸟学习 于 2012-01-16 14:21:05发表:

    菜鸟任务

  5. 菜鸟学习 于 2012-01-16 14:21:03发表:

    菜鸟任务

  6. 菜鸟学习 于 2012-01-16 14:21:00发表:

    菜鸟任务

  7. 菜鸟学习 于 2012-01-16 14:20:58发表:

    菜鸟任务

  8. 菜鸟学习 于 2012-01-16 14:20:56发表:

    菜鸟任务

  9. 菜鸟学习 于 2012-01-16 14:20:54发表:

    菜鸟任务

  10. 菜鸟学习 于 2012-01-16 14:20:52发表:

    菜鸟任务

  11. 菜鸟学习 于 2012-01-16 14:20:49发表:

    菜鸟任务

  12. 菜鸟学习 于 2012-01-16 14:20:47发表:

    菜鸟任务

  13. 菜鸟学习 于 2012-01-16 14:20:44发表:

    菜鸟任务

  14. 菜鸟学习 于 2012-01-16 14:20:41发表:

    菜鸟任务

  15. 菜鸟学习 于 2012-01-16 14:20:38发表:

    菜鸟任务

  16. 菜鸟学习 于 2012-01-16 14:20:35发表:

    菜鸟任务

  17. 菜鸟学习 于 2012-01-16 14:20:30发表:

    菜鸟任务

  18. 小举 于 2011-12-02 22:20:40发表: