所以我的问题是我试图将套接字绑定到我的公共ip,但我总是得到错误'此ip在该上下文中不正确'。那么我如何解决这个问题,或者不可能将套接字服务器绑定到公共ip?
您只能将套接字绑定到属于正在运行代码的设备的本地IP。如果IP属于外部设备,例如LAN路由器,则不能绑定到它。在这种情况下,您必须在连接到路由器的网络接口上绑定一个本地LAN IP/端口,然后配置路由器将来自公共WAN IP/端口的入站流量端口转发到服务器绑定的LAN IP/端口。
所以我的问题是我试图将套接字绑定到我的公共ip,但我总是得到错误'此ip在该上下文中不正确'。那么我如何解决这个问题,或者不可能将套接字服务器绑定到公共ip?
您只能将套接字绑定到属于正在运行代码的设备的本地IP。如果IP属于外部设备,例如LAN路由器,则不能绑定到它。在这种情况下,您必须在连接到路由器的网络接口上绑定一个本地LAN IP/端口,然后配置路由器将来自公共WAN IP/端口的入站流量端口转发到服务器绑定的LAN IP/端口。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium