要想知道所有访问本机的ip地址,你要写个网卡驱动或者弄个封包拦截软件。反正你就是要监控网卡才行。C#实现这一点,很困难,它本身就不是用来干这个事的。C/C++才是干这个的最佳选择
C#本身实现确实比较困难,但是可以换个思维,通过调用netstat命令获得IP数据,你可以试试