外网不能访问内网ftp服务器

2025-02-23 09:42:41
推荐回答(5个)
回答1:

最好使用VIP来做.你的防火墙外网应该是有一个固定的IP的吧,然后在vip里面直接把FTP服务映射到内网里面开通FTP服务的server上,然后策略里面定义一个测率untrusttrust,源地址选择ANY,目的地址选择VIP,服务选FTP.允许访问.应该就可以了.
我觉得MIP不太好.因为这样等于完全把内网的一台机器映射出去了.比较容易出问题.------------------------------------------------------------------------------------------------------------------------network--interface---找到你的untrust接口点击后面edit--选择上面的VIP---然后点击NEW VIP SERIVCE-----Virtual Port这一项应该输入21端口(根据你内网ftp服务器开放的端口定,一般是21)----Map to Service一项选择FTP---Map to IP一项输入你内网的FTP服务器地址----Server Auto Detection打上钩------然后确定----这时会出现一个选择,你要选Same as the untrusted interface IP address -----点击ADD

然后开通一个策略,从外到内的.Source Address 选择ANY, Destination Address选择GLOBAL VIP这个.
Service选择FTP
Action选择允许.
然后应该就好了.你可以试试

回答2:

1路由器映射端口2路由器设置DMZ主机为自己电脑的IP3不要使用DHCP自动分配4尽量使用server2000 2003系统!如果是XP需要比较麻烦的设置!5 IIS直接用本机IP 即192.168.X.X6管理-用户中,启用来宾账户7防火墙设置 路由器防火墙设置 基本这么多!你先试试看!

回答3:

没有开通GUEST帐号也有可能人家访问方式出错,以为是网页呢,直接输入了IP来进行访问了。ftp:\\IP地址。这样的方式另外你的路由器是否开通了21端口呢?

回答4:

"在本机用外网ip地址能访问该服务器" --------谁的机器都能访问自己的 可能你的外网 别人本身就不是公网,可能也是 走一个代理

回答5:

只有内网才能访问外网,外网是不能访问内网。