如何在C#icmp套接字中使用外部IP地址?

时间:2018-09-08 19:22:40

标签: c# sockets icmp

我正在做一个小项目,该项目包含侦听Ping并仅回答一些信息。

我想到了将Socket Raw用于ICMP作为服务器端的侦听器,并仅从客户端发送ping,当我将127.0.0.1地址放入IPEndPoint时,此方法工作正常,但这让我本地测试。

我想通过以太网连接从另一台计算机ping通,并且必须在服务器端更改该127.0.0.1地址,想到使用192.168.0.112作为我的本地ip地址,但它不起作用。有什么想法吗?

这是我的代码:

服务器

            SqlCommand cmd = new SqlCommand("INSERT INTO 
            [USER]userFirstName, userSurname, userEmailAddress, userName 
            ,userPassword,userType) VALUES(@userFirstName, @userSurname, 
            @userEmailAddress, @userName ,@userPassword,'D'); INSERT INTO 
            DEMONSTRATOR(demID, commissionPerce,status) 
            VALUES(SCOPE_IDENTITY(),'27','active');", con);

任何帮助将不胜感激!谢谢!

0 个答案:

没有答案