无法在单个路由器中连接 2 个网络

网络工程 路由器 网络
2022-03-01 15:21:58

我制作了一个拓扑,其中有 2 个连接到路由器的独立网络,每个网络有 1 个交换机和 2 台电脑。我截取了拓扑图:https ://i.gyazo.com/f99231fc75a41faa3ccd0315859fd84f.png

Gig0/0/0 网络能ping 通路由器,而Gig0/1/0 网络不能,这是什么原因?我能做些什么来让两个网络互相ping通?

hostname Router
!
!
no ip cef
no ip ipv6 cef
!
spanning-tree mode pvst
!
interface GigabitEthernet0/0/0
ip address 192.168.1.1 255.255.255.0
duplex auto
speed auto
!
interface GigabitEthernet0/0/1
ip address 10.1.1.1 255.255.255.0
duplex auto
speed auto
!
interface GigabitEthernet0/0/2
no ip address
duplex auto
speed auto
shutdown
!
interface GigabitEthernet0/1/0
switch mode access
switchport nonegotiate
!
interface GigabitEthernet0/1/1
switch mode access
!
interface GigabitEthernet0/1/2
switch mode access
!
interface GigabitEthernet0/1/3
switch mode access
!
interface Vlan1
no ip address
shutdown
!
router rip
! 
ip default gateway 192.168.2.254
ip classless
!
ip flow-export version 0
!
!
!
!
!
!
line con 0
!
line aux 0
!
line vty 0 4
 login
!
!
!
end
2个回答

接口 Gi 0/1/0 是一个交换机端口(第 2 层)接口,而不是第 3 层接口。
您可以:

将接口更改为第 3 层并分配 IP 地址(在新子网上)。

interface gi 0/1/0
no switchport
ip address 1.2.3.4  255.255.255.0
no shut

或者,为 VLAN 1 创建一个 SVI(第 3 层接口,因为默认情况下分配给 VLAN Gi 0/1/0。

interface vlan 1
ip address 1.2.3.4 255.255.255.0
no shut

Gi0/1/0是一个交换机端口,它没有定义任何 vlan,这意味着它使用的是默认 vlan。

您需要到no shutvlan1 并在 vlan1 上定义 IP 地址。