我在windows 2003 server 中作的网站,为什么在局域中能访问,而在局域网外的计算机不能访问?
我在windows 2003 server 中作的网站,为什么在局域中能访问,而在局域网外的计算机不能访问? 问题点数:20、回复次数:3Top
1 楼hongsea312(萧鸿)回复于 2003-11-02 22:36:38 得分 0
是不是少做了NAT,没有将公网的IP映射到内网你的电脑上???Top
2 楼xiaoxiaolili(xiaoli)回复于 2003-11-02 22:41:10 得分 0
做了NAT,怎么样将公网的IP映射到内网的电脑上?请给出详细步骤,一定给分。Top
3 楼icefishing(木修罗)回复于 2003-11-03 08:16:45 得分 20
前提是你的服务器有共网ip吗?如果没有就只能用动态域名之类的收费软件实现了
----------------------------------------
http://www.yesky.com/ServerIndex/77132944006709248/20030722/1715992.shtml
不管你的电脑是通过校园网还是ADSL连入互联网,由于处于局域网内,内网(即局域网)IP并不是公网(即互联网)IP,所以公网根本不能访问内网的FTP服务器。解决该问题的方法是在路由器上映射端口,让路由器实行公网接入内网的IP转换。这种方法比较烦琐,况且在校园网内更加麻烦。笔者在这里推荐使用深圳科迈通讯公司推出的科迈动态域名内网专业版——TrueHost,该软件解决了端口映射和TCP与UDP协议的问题,内网用户可以得到访问者的真实IP地址,FTP不再限制用PASV方式,PORT方式和PASV方式都可以使用。
首先到http://www.dns0755.net/download.php,选择相应的操作平台下载。针对本文所讲的情况,这里选择下载Windows平台的内网客户端,解压缩即可使用。使用前必须要到该页注册一个账号(http://www.dns0755.net/register.php),注册后在“域名管理”处申请一个二级域名,该域名是以yourname.dns0755.net形式表现的。启动该软件,会出现配置窗口,在第二项中把你申请到的域名填写进去,代理服务器的访问密码就是你注册时的密码,然后点击“下一步”,出现WWW信息对话框,略过,直接点击“下一步”,出现SMTP信息对话框,同样略过,点击“下一步”,最后出现其他信息的对话框,在这里需要填写FTP的端口,该端口并不能自己设置,需要到域名申请页面去设置端口号(图1),笔者的FTP端口是38561。然后将属于你自己的端口填入其他信息对话框中(图2),点击完成,然后询问是否启动服务,点击确定(图3)。
Top




