现在我局域网有一台电脑
外网电脑上面有一个服务器
怎么能够让我局域网电脑通过socket连接上外网服务器上面的服务端?
给你的外网服务器绑定一个公网 IP 。
绑定了公网IP后,那么服务器绑定那个IP? 与局域网内部一样么?
@metoer: 服务器当然是绑定内网 ip,然后在路由器上将公网 ip 和 port 映射到你的服务器的 ip 和 port(监听端口).
@Launcher: 刚刚已经连接上了,我是通过配置服务器上面的防火墙,高级设置里面的出站与入站。
请问你指的也是这样么
@metoer: 如果你是这样配置的,那么说明你的外网 ip 已经是绑定到你这台服务器了。我说的方式是一般的网络结构,采用 NAT 方式,比如这种拓扑:http://www.5dmail.net/html/2004-6-17/2004617110132.htm。
@Launcher: 好的,谢谢了,我先看看
从局域名上的一台电脑要通过SOCKET连接上外网服务器,那叫一个容易。
反过来才难啊。除非你们的路由器把SOCKET给墙了。
让你们网管过来把这问题解决了。他知道如何 解决的
你外网服务器是固定IP, 都知道地址了。