yunvn1 发表于 2013-7-19 08:53:54

nat 地址协议转换

源地址转换 snat 上网用
内网 nat 公网

目的地址转换 dnat 发布内部服务器

tcpdump -i eth0 -nn port 80 抓包
DNAT 实验环境
Client ------------>         NAT            ----------->   Web
1.1.1.100    eth0 eth1           192.168.10.2

DNAT 客户端访问 http://192.168.10.1
web服务器指定网关
ip route add default via 172.16.1.11
开启转发功能
echo 1 > /proc/sys/net/ipv4/ip_forward
端口映射
iptables -t nat -A PREROUTING -d 192.168.10.1 -p tcp --dport 80 -j DNAT --to-destination 172.16.1.12:80

SNAT 实验环境
Client ------------>         NAT            ----------->   Web
1.1.1.100    eth0 eth1           192.168.10.2

snat 客户端访问 http://172.16.1.12
客户端指定网关
ip route add default via 192.168.10.1
开启转发功能
echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -t nat -A POSTROUTING -p tcp --dport 80 -j SNAT --to-source 172.16.1.11

适用于DHCP 转换
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

mangle表
iptables -t mangle -A PREROUTING -m ttl --ttl-eq 64 -j MARK --set-mark 10
iptables -t mangle -A PREROUTING -m ttl --ttl-eq 128 -j MARK --set-mark 20
iptables -t filter -A FORWARD -m mark --mark 10 -j ACCEPT
iptables -t filter -A FORWARD -m mark --mark 20 -j DROP

xiaoyu28 发表于 2013-7-21 06:23:49

只有假货是真的,别的都是假的!

qazxsw1 发表于 2013-7-22 00:18:00

读书读到抽筋处,文思方能如尿崩!

eddik 发表于 2013-7-22 15:14:38

帮帮顶顶!!

shilang 发表于 2013-7-23 15:12:14

避孕的效果:不成功,便成“人”。

zhltom 发表于 2013-7-24 13:21:03

恋爱就是无数个饭局,结婚就是一个饭局。

hongmeigui22027 发表于 2013-7-25 07:39:50

鸳鸳相抱何时了,鸯在一边看热闹。
页: [1]
查看完整版本: nat 地址协议转换