我知道 127.0.0.1 ~ 127.255.255.254 是大多数现代操作系统的环回 IP 地址,这些 IP 地址可以用来指代我们自己的计算机。
但什么是 0.0.0.0?它似乎也指本地计算机,那么有什么区别?
而且,您能否为我解释以下 IP 连接:
为了澄清我的问题...
我想知道 Linux 内核如何在多宿主主机上路由数据包?
使用“multi-home”,我的意思是主机有多个 NIC 来发送数据包,例如我在 Virtualbox 中的 Debian 有两个 NIC。
eth0提供 NAT 支持。我不知道 Virtualbox 是如何做到这一点的。我的意思是我的 Windows 主机中没有任何 IP 为 10.0.2.x 的虚拟网卡。
eth1提供仅主机支持。我用这个小网络学习TCP/IP协议,做了一些小实验。我手动配置为IP地址192.168.56.2,网关192.168.56.1,后面的IP地址是Virtualbox虚拟网卡IP地址。
主机操作系统我用ADSL上网,得到一个随机的IP地址,例如118.249.xxx.113。
那么问题来了,linux内核是如何路由IP包的呢?我的意思是,如果我运行了以下命令,我将无法连接到 Internet。
ifup eth0
ifup eth1
ping www.google.com
该 ping 不会返回任何响应。
那么是不是在设置了eth1之后,内核会使用eth1作为默认的网卡,在host-only网络中发送IP包?结果,在Debian中,我无法连接到外部互联网?
另一个简单的问题是,由于 eth1 现在是默认网卡,如果 eth0 找不到可用的路由条目,Linux 内核会尝试使用 eth1 网卡发送数据包吗?
如果会,那么如何配置呢?
这是我在 Virtualbox 中的 Debian Linux 网络配置。
eth0 Link encap:Ethernet HWaddr 08:00:27:ec:d9:bb
inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:feec:d9bb/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1690 errors:2 dropped:0 overruns:0 frame:0
TX packets:1129 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2276172 (2.1 MiB) TX bytes:62647 (61.1 KiB)
Interrupt:11 Base address:0xd020
eth1 Link encap:Ethernet HWaddr 08:00:27:ae:e1:69
inet addr:192.168.56.2 Bcast:192.168.56.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:feae:e169/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:48 errors:0 dropped:0 overruns:0 frame:0
TX packets:17 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5985 (5.8 KiB) TX bytes:1334 (1.3 KiB)
Interrupt:10 Base address:0xd240
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:560 (560.0 B) TX bytes:560 (560.0 B)
路由表如下:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
10.0.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.56.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
0.0.0.0 192.168.56.1 0.0.0.0 UG 0 0 0 eth1
0.0.0.0 10.0.2.2 0.0.0.0 UG 0 0 0 eth0
我正在寻找有关令牌环网络当前使用情况的一些材料?
市场上是否有任何令牌环设备?如果有,名称是什么?