6.3 网络会话和SSH

系列 - 配置网络

本手册介绍了如何在Linux系统中创建和管理网络会话,包括手动设置IP和使用DHCP自动获取IP的方法,并提供了验证和切换网络配置的命令。此外,还介绍了如何确保sshd服务运行、使用XShell进行密码登录和密钥登录的步骤。

两个会话名分别叫 company 和 home

company 手动设置IP

bash

nmcli con add \
con-name company \
ifname ens33 \
autoconnect no \
type Ethernet \
ip4 192.168.226.10/24 \
gw4 192.168.226.2

home 使用 DHCP 协议自动获取 IP

bash

nmcli con add \
con-name home \
ifname ens33 \
autoconnect no \
type Ethernet 

bash

nmcli con show

下班回家后,可以直接使用以下命令切换网络配置:

bash

nmcli con up home

通过 ip a 查看配置是否生效

1、首先需要确保 sshd 服务在运行状态

bash

systemctl status sshd

如果状态不是上图所示的运行状态,可以执行以下命令启动 sshd

bash

systemctl start sshd

如果想要开机自动运行 sshd,可以使用以下命令:

bash

systemctl enable sshd

1、可以使用 ssh-keygen 命令生成密钥对

1、创建两个网络会话,要求如下:

  • 会话名:work

  • 手动设置IP地址

  • 设备:ens33

  • IP地址:192.168.226.100/24

  • 网关:192.168.226.2

  • DNS:192.168.226.2

  • 会话名:work

  • 自动获得IP地址

  • 设备:ens33

  • 自动连接:否

写出创建网络会话的命令。

2、写出启用该网络会话的命令。

使用 XShell 连接虚拟机并提交截图