目录

实验环境

PCA 的配置:

RTA 的配置:

配置 RTA 的端口 IP 地址:

配置 RTA 的静态路由:

RTB 的配置:

配置 RTB 的端口 IP 地址:

配置 RTB 的静态路由:

RTC 的配置:

配置 RTC 的端口 IP 地址:

配置 RTC 的静态路由:

RTD 的配置:

配置 RTD 的端口 IP 地址:

配置 RTD 的静态路由:

PCB 的配置:

PC1 ping 通 PC2

RTD 路由器上做 Telnet 服务器

1.1 密码登录

1.2 测试密码登录

2.1 用户名 + 密码登录

2.2 测试用户名 + 密码登录


前几个月有同学私信博主以下的实验环境要如何实现,我感觉这个拓扑挺有趣的,就拿来写一篇博文来跟各位分享一下啊。

这里有个 Host 服务器主机:50.0.0.1/24。是需要在 Oracle VM VirtualBox 管理器中创建 虚拟操作系统 的,操作系统的自身的网卡要设置为仅主机模式,并配置相应的IP地址以及相对应的交换机和路由器的网关。(其实跟在 Vmware WorkStation 创建虚拟机一个道理)才能在HCL中使用。Host 服务器主机其实可以更好的贴近生产环境,不过只是进行实验,可以不怎么需要配置Host 服务器主机。

实验环境

PCA 的配置:

RTA 的配置:

配置 RTA 的端口 IP 地址:

<H3C>system-view

System View: return to User View with Ctrl+Z.

[H3C]sysname Router-RTA

[Router-RTA]

[Router-RTA]interface GigabitEthernet 0/0

[Router-RTA-GigabitEthernet0/0]ip address 10.0.0.2 24

[Router-RTA-GigabitEthernet0/0]quit

[Router-RTA]interface GigabitEthernet 0/1

[Router-RTA-GigabitEthernet0/1]ip address 20.0.0.1 24

[Router-RTA-GigabitEthernet0/1]quit

配置 RTA 的静态路由:

[Router-RTA]ip route-static 30.0.0.0 24 20.0.0.2

[Router-RTA]ip route-static 40.0.0.0 24 20.0.0.2

[Router-RTA]ip route-static 50.0.0.0 24 20.0.0.2

RTB 的配置:

配置 RTB 的端口 IP 地址:

<H3C>system-view

System View: return to User View with Ctrl+Z.

[H3C]sysname Router-RTB

[Router-RTB]

[Router-RTB]interface GigabitEthernet 0/0

[Router-RTB-GigabitEthernet0/0]ip address 30.0.0.1 24

[Router-RTB-GigabitEthernet0/0]quit

[Router-RTB]interface GigabitEthernet 0/1

[Router-RTB-GigabitEthernet0/1]ip address 20.0.0.2 24

[Router-RTB-GigabitEthernet0/1]quit

配置 RTB 的静态路由:

[Router-RTB]ip route-static 10.0.0.0 24 20.0.0.1

[Router-RTB]ip route-static 40.0.0.0 24 30.0.0.2

[Router-RTB]ip route-static 50.0.0.0 24 30.0.0.2

RTC 的配置:

配置 RTC 的端口 IP 地址:

<H3C>system-view

System View: return to User View with Ctrl+Z.

[H3C]sysname Router-RTC

[Router-RTC]

[Router-RTC]interface GigabitEthernet 0/0

[Router-RTC-GigabitEthernet0/0]ip address 30.0.0.2 24

[Router-RTC-GigabitEthernet0/0]quit

[Router-RTC]interface GigabitEthernet 0/1

[Router-RTC-GigabitEthernet0/1]ip address 40.0.0.1 24

[Router-RTC-GigabitEthernet0/1]quit

配置 RTC 的静态路由:

[Router-RTC]ip route-static 10.0.0.0 24 30.0.0.1

[Router-RTC]ip route-static 20.0.0.0 24 30.0.0.1

[Router-RTC]ip route-static 50.0.0.0 24 40.0.0.2

RTD 的配置:

配置 RTD 的端口 IP 地址:

<H3C>system-view

System View: return to User View with Ctrl+Z.

[Router-RTD]interface GigabitEthernet 0/1

[Router-RTD-GigabitEthernet0/1]ip address 40.0.0.2 24

[Router-RTD-GigabitEthernet0/1]quit

[Router-RTD]interface GigabitEthernet 0/0

[Router-RTD-GigabitEthernet0/0]ip address 50.0.0.2 24

[Router-RTD-GigabitEthernet0/0]quit

配置 RTD 的静态路由:

[Router-RTD]ip route-static 10.0.0.0 24 40.0.0.1

[Router-RTD]ip route-static 20.0.0.0 24 40.0.0.1

[Router-RTD]ip route-static 30.0.0.0 24 40.0.0.1

PCB 的配置:

打开  Oracle VM VirtualBox,新建 => 新建虚拟电脑 => 使用ISO格式的操作系统镜像。后面就以同学的实际环境操作。这里就不做演示了。

本机创建了一台 Ubuntu 2004 操作系统。 注意:网卡需要设置为仅主机(Host-Only)模式。并且将 Ubuntu 2004 的 IP地址设置为 50.0.0.1/24,这样就可以使用该主机了。在HCL中,就会找 Oracle VM VirtualBox 的主机是否有 50.0.0.1/24 IP地址的主机,有的话,就会自动接到 Host 主机中。

PC1 ping 通 PC2

RTD 路由器上做 Telnet 服务器

1.1 密码登录

[Router-RTD]telnet server enable

[Router-RTD]user-interface vty ?(user-interface 是指用户界面)
  INTEGER<0-63>  Number of the first line

[Router-RTD]user-interface vty 0 4(全称为Virtual Teletype Terminal,指虚拟终端。不带vty的,就是实实在在的端口。0是初始值,4是结束值。表示可同时打开5个会话,进入交换机去配置命令,并且使用的配置都是一样的。)

[Router-RTD-line-vty0-4]authentication-mode ?(使用何种认证类型)
  none      Login without authentication
  password  Password authentication
  scheme    Authentication use AAA
[Router-RTD-line-vty0-4]authentication-mode password(使用密码登录认证)

[Router-RTD-line-vty0-4]set authentication password simple 123456(设置密码)

1.2 测试密码登录

2.1 用户名 + 密码登录

# 创建用户

[Router-RTD]local-user h3c

[Router-RTD-luser-manage-h3c]password simple 123456

[Router-RTD-luser-manage-h3c]service-type ?
  ftp       FTP service
  http      HTTP service type
  https     HTTPS service type
  pad       X.25 PAD service
  ssh       Secure Shell service
  telnet    Telnet service
  terminal  Terminal access service

[Router-RTD-luser-manage-h3c]service-type telnet(用户设置 telnet 服务)

[Router-RTD]user-interface vty 0 4

[Router-RTD-line-vty0-4]authentication-mode ?
  none      Login without authentication
  password  Password authentication
  scheme    Authentication use AAA

[Router-RTD-line-vty0-4]authentication-mode scheme

[Router-RTD-line-vty0-4]user-role level-3(设置登录用户权限)

2.2 测试用户名 + 密码登录

整个实验就做完了,还是十分的有趣,大家可以试一试。其实可以将实验改造一下,不用静态路由,使用动态路由RIP,或者OSPF动态路由协议。感兴趣的同学可以改造一下,后续我也会写该实验的动态路由协议配置。

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐