我写了一个远程控制的小软件,但是只能在局域网中使用,如果server端在外网就不能访问了,我想各位解释一下socket的详细信息,以及我该怎么才能连接外网的服务器端。。。。谢谢各位
如果通过路由器的话
需要在路由器的【转发规则】中 配置 虚拟服务器
虚拟服务器定义了广域网服务端口和局域网网络服务器之间的映射关系,所有对该广域网服务端口的访问将会被重定位给通过IP地址指定的局域网网络服务器。
内网连外网可以直接连啊,上ip就行
外网ip,内网ip能ping 通吗。。
被公司firewall给干掉了呗。
楼主最好把情况说的再清楚些,比如你服务器端所在的那台电脑在防火墙内有没有做对外网的端口映射,也就是说将服务器端在局域网的IP及端口映射到一个外网IP及端口上,这样外网才能访问你局域网内的服务器。另外你客户端又是如何设置SOCKET的IP及访问端口的,客户端应该设置你映射的那个外网IP及端口。