我有一个网络如下:
192.168.1.0/24 -> Switch -> 192.168.10.0/24
和
Switch -> Router 192.168.1.254 -> Internet (ADSL)
所有计算机都是linux(opensuse for .1.0/24,rhel for .10.0/24)。
我正在尝试让 192.168.1.101 能够连接到 192.168.10.* 和互联网。
目前,我可以让它连接到互联网,也可以连接到 .10.*,但不能同时连接到两者。
.101 中的 ifconfig:
ifconfig
eth0 Link encap:Ethernet HWaddr 18:03:73:1F:85:F1
inet addr:192.168.1.101 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::1a03:73ff:fe1f:85f1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:818382 errors:0 dropped:91 overruns:0 frame:0
TX packets:564261 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:973305760 (928.2 Mb) TX bytes:137340228 (130.9 Mb)
Interrupt:20 Memory:e1a00000-e1a20000
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:65536 Metric:1
RX packets:304526 errors:0 dropped:0 overruns:0 frame:0
TX packets:304526 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:239675746 (228.5 Mb) TX bytes:239675746 (228.5 Mb)
.101 上的路由命令:
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 100 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 eth0
192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
从 .1.101 到 192.168.10.1 的跟踪路由:
traceroute -I 192.168.10.1
traceroute to 192.168.10.1 (192.168.10.1), 30 hops max, 60 byte packets
1 * * *
2 * * *
3 * * *
4 * * *
5 * * *
6 * * *
7 * * *
8 * * *
9 * * *
10 * * *
11 * *^C
如果有人能解释我做错了什么,我将非常感激
答案1
如果您想要本地网络和互联网,则需要第二块网卡,将本地连接插入交换机,将互联网连接插入 adsl 盒。将交换机插入 adsl 盒不起作用。罗伯特.