0

我想在 VB 中创建一个控制台应用程序,它向局域网上的所有 IP 广播他自己的 IP。

所以一个每秒广播服务器IP的定时器。每个连接的客户端都会收到服务器的 IP。

然后,客户端登录到应用程序并向服务器 IP 发送 2 个字符串:

  • 用户名
  • 密码

服务器检查 2 个字符串的有效性,并允许或限制对服务器的访问。

我应该如何进行?

我找到了 TcpClient 和 TcpListener,但是我无法将 IP 广播到 255.255.255.255...

主要是,我想要实现的是广播(255.255.255.255)我的本地IP(192.168.1.1),所以我会广播字符串“192.168.1.1”

4

1 回答 1

0

您应该查看 UDP 类而不是 TCP 类。UDP 将允许您在 LAN 上广播小消息。一收到IP地址,就可以使用TCP连接到服务器了。

于 2012-08-14T20:35:00.340 回答