我想远程访问朋友电脑上的一些文件
他有一条 ADSL 和静态 IP(他在路由器后面)。我有一条 ADSL 和可变 IP(我在路由器后面)。
他正在使用Http 文件服务器在端口 80 上
我们也尝试了端口 55554,但是也没有用。
这不是访问他的电脑的正确方法吗?输入 http:// His_Ip:80/downloads
附言:由于我的声誉问题,我不能发布超过 1 个链接,因此我在链接中加了一个空格。
答案1
这里可能会出现很多问题:
- 你朋友的 ISP 封锁了 80 端口,因为(网络)服务器不允许私人使用
- 路由器不会将传入的端口 80(或 55556)转发到本地计算机。您应该为此使用 VNAT,即动态端口转发(名称取决于路由器),但它允许您告诉路由器将任何端口 80 请求转发到朋友计算机的本地 IP 地址(即 192.168.1.5)。在路由器中查找此设置,它是大多这里的主要问题根源。
- HTTP 服务器在本地无法运行。请尝试
http://localhost:80
从朋友的计算机进行访问,看看是否可以运行。
答案2
查看 Hamachi:https://secure.logmein.com/US/products/hamachi2/
它可供个人免费使用,而且非常酷。
答案3
尝试使用其他端口。许多 ISP 会阻止传出端口 80,这样人们就不会使用他们的服务来运行网络主机。