hyper-V arch linux 网络配置

Published: · LastMod: April 07, 2024 · 582 words

Hyper-V虚拟机安装Arch Linux后,静态IP网络配置 🔗

1. 安装Arch Linux 🔗

虚拟机安装Arch Linux

2. 配置网络,固定静态IP 🔗

虚拟机关机状态下进行

2.1 新建虚拟交换机 🔗

在虚拟机中,点击虚拟机,选择虚拟机管理器,点击虚拟交换机,点击新建虚拟交换机

image.png

根据步骤创建交换机

image.png

交换机新建一个名字,选择内部网络,点击确定

image.png

2.2 虚拟机中新增网络适配器 🔗

  1. 打开虚拟机,右键点击虚拟机,选择设置
  2. 点击添加硬件
  3. 选中网络适配器,
  4. 点击 添加

image.png

虚拟交换机这里选择刚刚新建的那个

image.png

2.3 控制面板中进入网络连接 🔗

选中我们刚刚新建的那个网络

image.png

右键属性,找到ipv4

image.png

设置一个你需要固定的网段,这里我设置的是192.168.200.1

image.png

2.4 配置ssh服务 🔗

### 安装ssh服务

1
sudo pacman -S openssh

登录虚拟机,执行sudo systemctl enable sshd.service

执行sudo systemctl start sshd.service

查看网卡 🔗

登录虚拟机,执行ip a

可以看到下面的输出

image.png

其中eth0就是网卡名称,eth1就是我刚刚新建的网卡

新增网卡配置 🔗

1
sudo vim /etc/systemd/network/eth1.network

如果vim不存在,安装vim

1
sudo pacman -S vim

配置文件中输入以下内容

1
2
3
4
5
6
7
[Match]
Name=eth1

[Network]
Address=192.168.200.2/24
Gateway=192.168.200.1
DNS=8.8.8.8

其中Name填写刚刚新建的网卡名称,Address填写你需要的网段,Gateway填写网关,DNS填写你的dns服务器

重启网络 🔗

1
2
3
$ sudo systemctl enable systemd-networkd

$ sudo systemctl start systemd-networkd

测试网络 🔗

本机ping(arch linux 机器)

1
ping 192.168.200.2

宿主机ping(windows 机器)

1
ping 192.168.200.2

如果两边都能ping通,说明网络配置成功