在C#中连接到WAN服务器

时间:2011-02-05 02:59:48

标签: c# sockets networking

我想知道是否可以连接到不在LAN上但在WAN上的侦听服务器。允许这样做我需要做些什么改变?

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:2)

LAN,MAN和WAN是用于描述网络规模的相对术语;它们与硬件布局有关。硬件故意对套接字编程透明。所以没有必要关心这些项目。

如果连接困难,请查看:
NAT /防火墙:他们阻止东西
路由:特别是子网和私有IP Telnet:一种相当简单的方法,看看你是否可以连接到网络上的TCP服务器只是尝试telnet到它。

AFA程序化测试,我推荐一个简单的chat application。它是初学者的一个很好的学习工具。我喜欢在编写新的套接字应用程序之前使用它,以便在开发之前计算出所有的网络扭结。