一, 问题描述
今天调试程序的时候发现电脑有两个 IP 地址, 一时间不知道该用哪个? 如下图:
二, 问题分析
第一个叫 ppp 适配器, 是一个逻辑的虚拟设备, ppp 的意思是 Point-to-Point Protocol-- 点对点协议, 而我们上网拨号用的就是 PPPOE, 是将点对点协议 (PPP) 封装在以太网 (Ethernet) 框架中的一种网络隧道协议. 简单来说, ppp 适配器就是用于将你的电脑通过网线 & 电话线和运营商提供上网的服务器连接起来, 以此获取运营商分配的 IP 地址的, 所以它给的 IP 就是在这个运营商服务器所提供的网络中区分你当前上网帐号 (当前电脑) 的唯一标识.(由于各个运营商之间是协商好瓜分 ip 的, 所以这个 ip 也就是因特网中的唯一 ip)
第二个叫以太网适配器, 有计算机基础的同学应该都知道以太网适配器就是我们常说的 "网卡", 所以就很清楚了, 网卡是用于将你的电脑通过网线和你的交换机连接起来, 所以它给的 IP 就是在你的交换机提供的网络中区分你的电脑的唯一标识.[注意, 使用路由器后 ip 地址自动获取, 所以不需要拨号, 只有这个 IP]
同理, 我们还有一个无线网卡, 如果此时再连入其他无线路由, 那么也会再多一个 IP, 也就是三个 IP 了.(但是电脑优先连接有线, 所以在把网线拔了之前, 这个 ip 不能用)
三, 问题解决
本地局域网连接 --"以太网适配器" 下的 ip 就行;("ppp 适配器" 下的也可以)
因特网 --"PPP 适配器" 下的 IP.(此时 "以太网适配器" 下的就不能用了)
来源: http://www.bubuko.com/infodetail-2700332.html