举例:
外网服务器IP:1.1.1.1
局域网有一个也是IP:1.1.1.1那我在局域网内想连接服务器的话,
连接到1.1.1.1,那么这个会连到哪呢?是连到服务器,还是局域网内的机子上要如何处理呢?

解决方案 »

  1.   

    外网服务器的IP应该是合法IP,局域网里机器IP应该是内网地址IP
    访问的时候会根据IP来,如果内网IP,直接访问内网机器了,如果是外网服务器IP,就会访问外网服务器
      

  2.   

    要根据你这个地址来分了,如果是局域网专用的IP,比如192.X.X.X,10.X.X.X.
    那肯定是局域网的机器上,路由器不会对这些包进行转发.如果你们局域网的地址很特别,比如是一个Internet地址,那就看你的arp表了.
      

  3.   

    那就路由器等看是否有内网ip地址匹配,然后决定是往外网还是内网了
    不过这种ip分配就不够合理,内网机器应该使用内网IP地址
      

  4.   

    先内网后外网,例如你的IP也是跟1.1.1.1同网段,则是访问内网的1.1.1.1机器如果你的IP非1.1.1.1同网段,且在路由上无特殊设置,则直接访问的外网1.1.1.1
      

  5.   

    应该会先arp请求吧,如果得到响应的话,就直接内网,不经过路由了。
    如果arp请求不成功才会经过路由。