C# 在C中连接到WAN服务器#

C# 在C中连接到WAN服务器#,c#,sockets,networking,C#,Sockets,Networking,我想知道是否可以连接到一个不在LAN上而是在WAN上的侦听服务器。我需要做哪些更改才能允许此操作?如果没有任何东西阻止您与WAN服务器之间的连接,只需更改您连接到的地址即可。无论网络大小如何,Internet协议都是相同的。如果没有任何东西阻止您与WAN服务器之间的连接,只需更改您要连接的地址即可。无论网络大小如何,互联网协议都是相同的。局域网、城域网和广域网是用来描述网络大小的相对术语;它们与硬件布局有关。硬件有意对套接字编程透明。所以你不必担心这些东西 如果您确实难以连接,请查看: NAT/

我想知道是否可以连接到一个不在LAN上而是在WAN上的侦听服务器。我需要做哪些更改才能允许此操作?

如果没有任何东西阻止您与WAN服务器之间的连接,只需更改您连接到的地址即可。无论网络大小如何,Internet协议都是相同的。

如果没有任何东西阻止您与WAN服务器之间的连接,只需更改您要连接的地址即可。无论网络大小如何,互联网协议都是相同的。

局域网、城域网和广域网是用来描述网络大小的相对术语;它们与硬件布局有关。硬件有意对套接字编程透明。所以你不必担心这些东西

如果您确实难以连接,请查看:
NAT/防火墙:它们阻止内容
路由:特别是子网和专用ip。
Telnet:一个非常简单的方法就是尝试Telnet连接到网络上的TCP服务器


AFA编程测试,我推荐一个简单的。对于初学者来说,这是一个很好的学习工具。我喜欢在编写新的套接字应用程序之前使用一个工作套接字应用程序,以便在开发之前解决所有网络问题。

LAN、MAN和WAN是用来描述网络大小的相对术语;它们与硬件布局有关。硬件有意对套接字编程透明。所以你不必担心这些东西

如果您确实难以连接,请查看:
NAT/防火墙:它们阻止内容
路由:特别是子网和专用ip。
Telnet:一个非常简单的方法就是尝试Telnet连接到网络上的TCP服务器

AFA编程测试,我推荐一个简单的。对于初学者来说,这是一个很好的学习工具。我喜欢在编写新的套接字应用程序之前使用一个工作套接字应用程序,以便在开发之前解决所有网络问题