首先如果想要访问服务器的话,必须要有一个公网的IP,服务器可以在一个内网内,但是这个内网的路由器必须可以进行端口映射,将访问这个公网IP的指定端口映射到内网的服务器中才行。问题1:如果没有公网IP的话,不太可能。除非让网通给你开一个端口,做个映射。
问题2:看你是什么网络,如果是电信的或者是专线,通过路由或者防火墙转成局域网的话,电脑虽然是私网IP,但在路由器或者防火墙上做个DMZ或者是端口映射是可以实现的。
这两个问题都有一个前提,那就接公网IP的设备你可以控制。像第一个问题,你就是没有办法控制网通的路由器,只能找网通的人处理。因此,在这种情况下,客户端必须要用PASV方式,才能连接FTP服务器。大部分人登录不上,典型的错误原因就是因为客户端没有公网IP,但用了IE作为FTP客户端来登录(IE默认使用PORT方式)。可以用 部分地区长城宽带对MAC有限制,你可以用路由器的MAC复制功能,TP—LINK、D—LINK的路由器都带有这功能。把路由器的MAC地址复制为你原来使用电脑的MAC就可以了。。这样服务器会认为你的路由器是你原来的电脑,而达到使用路由器的目的您好,如果是您自己的电脑开启的web服务,由于没有公网IP地址,是无法从外网访问到的,但可以通过局域网访问您的web服务器。您可以在百度云或阿里云等平台购买云服务器并配置外网IP地址,在其上开启web服务,就可以实现外网请求web服务
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)