动态ADSL用户端口映射即回环(回流)的正确方法

2008/10/12 来源:www.arpun.com 作者:小白

首先进行NAT映射先.保证映射成功.

ip->Firewall-> Destination NAT -> +

General

Src. address 0.0.0.0/0

src. port

interfalce pppoe-out1(你的ADSL拨号连接名字)

Dst.address 0.0.0.0/0

Dst.port 8080 (映射的端口)

protocol tcp (协议)

ACTION :

Action nat

to Dst.address 192.168.0.3-192.168.0.3 (映射的IP)

to Dst.port 8080 (映射的端口)

接着就设置环回的两个步骤.

ip->Firewall-> Source NAT -> +

General 页:

src.address 内网映射IP /32

src.port

Dst.address 内网映射IP网段 /24 (如果你的映射IP为192.168.1.1,那么这里你应该填上 192.168.1.0 /24)

Dst port 映射端口

out.interface all

protocol tcp

ACTION页:

Action nat

to src.address 0.0.0.0 - 0.0.0.0

to src.ports 映射端口

环回部分二

ip->Firewall-> Destination NAT -> +

General 页

Src. address 0.0.0.0/0

src. port

interfalce ether1

Dst.address 0.0.0.0/0

Dst.port (映射端口)

protocol tcp

ACTION 页:

Action nat

to Dst.address 192.168.0.3-192.168.0.3(内网映射IP)

to Dst.port 8080(映射端口)

经过以上设置你的内外网都能访问你内网建的服务了.虽然有点掩耳盗铃的味道但不失为一个解决方法.

注:使用此方法映射的就不能再通过ROS的代理访问内网的web服务了.

警告:此方法最好不要用来映射标准端口,因为这样映射的端口会把所有访问映射端口的数据全部返回到内网的服上.请慎用!

如果非要用标准端口的话也行.工具是死的人是活的.

你可以让外网访问你内网服务的用标准端口,而内网访问用非标准端口.就是要环回的话必须用不同的端口.arpun.com/ac/b.gif" onload="return imgzoom(this,550);" onclick="javascript:window.open(this.src);" style="cursor: pointer;"/>

网友评论
评论(...
全部评论