【问题标题】:determine the IP Adress which is used to connect to a websocket server (websocket-sharp)确定用于连接到 websocket 服务器的 IP 地址 (websocket-sharp)
【发布时间】:2015-12-26 15:03:39
【问题描述】:

我有一台 linux 机器,配置了多个 IP 地址。 我使用以下代码创建了一个连接。

        ws = new WebSocket(Adress);
        ws.Origin = Origin;

        ws.OnOpen += OnOpen;
        ws.OnError += OnError;
        ws.OnMessage += OnMessageReceived;
        ws.OnClose += OnClose;

        ws.ConnectAsync();

这一切都很好,但是我如何确定 websocket-sharp 用于连接服务器的 ip 地址?

【问题讨论】:

  • 从 cmd.exe 窗口输入:ipconfig/all。 Windows PC 中的每个以太网卡都将具有不同的 IP。 IPCONFIG 会给出所有的地址。如果启用了 DCHP,最好连接到计算机名称。 DCHP 会定期更改 IP 地址,但计算机名称始终相同。

标签: c# websocket-sharp


【解决方案1】:

要设置本地地址,您必须修改 websocket-sharp 库,因为目前不支持此功能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-08-07
    • 2013-03-01
    • 1970-01-01
    • 2021-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-03
    相关资源
    最近更新 更多