如何区分 一个连接 是局域网的IP 还是 广域网的IP 或者 连接。。
和 
比如 我 用 Socket("222.222.222.222",8888)连接(假设222.222.222.222是广域网上的IP,局域网也有),如何只让他连接 局域网的 ,不让他连接广域网上的这个IP。。

解决方案 »

  1.   

    同意1楼的说法
    Socket("222.222.222.222",8888)连接
    的时候是在你电脑所在的局域网中寻找
    找广域网就要先跳出局域网再在广域网中寻找
      

  2.   

    答:我都看不懂楼主的话是什么含义.怎么可能:222.222.222.222是广域网上的IP,局域网也有.这可能吗?公网IP是唯一的啊(局域网内部只能使用私用保留的IP啊)整个我就是没弄明白什么意思.
      

  3.   

    局域网内部只能使用私用保留的IP啊或者已分配的公用IP.无论如何,在整个INTERNET上,公用IP是唯一的啊(难道你盗用别人的公用IP?) 路由器会自动将IP包转发到真正的IP的主人的(不会发给盗用IP的),这是因为路由器及DNS解析时,其数据库中数据是真正IP主人的数据.除非你还要改路由器及DNS库中数据. 或者:你的局域网完全独立的,与外界不连接.