我在终端和浏览器中的互联网连接方面没有遇到任何问题。
几天前,我曾经从我的 ISP 获取一个动态 ipv4 地址到 eth0,并且接口曾经正常运行。我不知道我做了哪些更改,ip 是否已经迁移到 wlan0?
你能解释一下到底发生了什么吗?这可能有助于我进一步了解虚拟网卡的基本原理!
我可以将分配给我的 PC 的 IP 视为 wlan0 IP 吗?(用于连接到外部世界的第 3 层 IP)
谢谢。
Ubuntu 14.04 !
ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:1f:16:6c:b0:1f
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
sriduth@sriduth-HP-G60-Notebook-PC:~$ ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr 00:24:2c:3b:f8:79
inet addr:192.168.1.102 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::224:2cff:fe3b:f879/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:509669 errors:0 dropped:0 overruns:0 frame:0
TX packets:366807 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:715274922 (715.2 MB) TX bytes:35266765 (35.2 MB)
sriduth@sriduth-HP-G60-Notebook-PC:~$ ping 192.168.1.102
PING 192.168.1.102 (192.168.1.102) 56(84) bytes of data.
64 bytes from 192.168.1.102: icmp_seq=1 ttl=64 time=0.075 ms
64 bytes from 192.168.1.102: icmp_seq=2 ttl=64 time=0.064 ms
^C
--- 192.168.1.102 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.064/0.069/0.075/0.010 ms
sriduth@sriduth-HP-G60-Notebook-PC:~$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 wlan0
10.0.0.0 172.24.4.2 255.255.255.0 UG 0 0 0 br-ex
172.24.4.0 0.0.0.0 255.255.255.0 U 0 0 0 br-ex
192.168.1.0 0.0.0.0 255.255.255.0 U 9 0 0 wlan0
192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0
sriduth@sriduth-HP-G60-Notebook-PC:~$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
sriduth@sriduth-HP-G60-Notebook-PC:~$ cat /etc/hosts
127.0.0.1 localhost sriduth-HP-G60-Notebook-PC
127.0.1.1 sriduth-HP-G60-Notebook-PC
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
答案1
使用 DHCP,计算机会自动从 DHCP 服务器请求 IP 地址和网络参数,从而无需网络管理员或用户手动配置这些设置。
因此,您的 eth0 和 wlan0 连接不会始终具有相同的 ip 地址,由于 ip 地址是自动分配的,因此每次您断开并重新连接到互联网时,它可能会发生变化。
eth0和wlan0并不是你ip分配的,eth0和wlan0是ubuntu分配的设备名。
Eth0 是您的以太网连接,wlan0 是您的无线连接,但有时 wlan0 可能被称为 eth1,这完全取决于您的无线网卡所使用的驱动程序。