moran321 发表于 2005-5-7 20:54:01
首先进行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/0Dst.port 8080 (映射的端口)protocol tcp(协议)ACTION : Action nat to Dst.address 192.168.0.3-192.168.0.3 (映射的IP)to Dst.port 8080 (映射的端口)moran321 发表于 2005-5-7 21:04:20
接着就设置环回的两个步骤.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 映射端口moran321 发表于 2005-5-7 21:12:40
环回部分二ip->Firewall-> Destination NAT -> + General 页 Src. address 0.0.0.0/0 src. port interfalce ether1Dst.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(映射端口)moran321 发表于 2005-5-7 21:22:13
经过以上设置你的内外网都能访问你内网建的服务了.虽然有点掩耳盗铃的味道但不失为一个解决方法.注:使用此方法映射的就不能再通过ROS的代理访问内网的web服务了.警告:此方法最好不要用来映射标准端口,因为这样映射的端口会把所有访问映射端口的数据全部返回到内网的服上.请慎用!如果非要用标准端口的话也行.工具是死的人是活的.你可以让外网访问你内网服务的用标准端口,而内网访问用非标准端口.就是要环回的话必须用不同的端口.祝大家成功.moran321 发表于 2005-5-7 23:31:37
晕.置顶了都不帮我改个字啊.标题打错了个字啊........"即"应该是"及"yefei188 发表于 2005-5-8 13:55:29
顶yefei188 发表于 2005-5-8 13:56:07
支持一下Eric_zdhz 发表于 2005-5-9 10:20:59
看的眼晕,内网用内部IP,公网用合法IP不就可以吗?sak2000 发表于 2005-5-9 17:59:06
越搞越复杂啊moran321 发表于 2005-5-9 20:18:25
就是有些情况非得用外网 域名或者IP的.东西作出来不光是自己一个人用啊.没办法.也许过多几年等计算机知识普及了再说吧.呵呵.砂瀑 发表于 2005-5-12 04:51:15
楼主。你的第二步是多余的呵呵两个步骤中第一个可以不用moran321 发表于 2005-5-12 17:31:23
第二步是固定IP用的。一次做完省得以后麻烦嘛。嘿嘿。zhangbin 发表于 2005-5-20 13:36:06
标准端口呢?怎么设置砂瀑 发表于 2005-5-30 07:43:27
唉没有好方法cookies 发表于 2005-5-30 10:45:27
挺好的 呀。我非常支持