Hyper-V创建Ubuntu虚拟机设置固定IP

本文记录使用hyper-v创建ubuntu虚拟机,为虚拟设置固定IP且通过物理机可访问。

1.设置hyper-v网络

2.设置 虚拟机网络适配器,选择v-switch虚拟交换机

 3.设置物理机网络

打开 控制面板->网络和共享中心->更改适配器设置,找到刚刚在hyper-v上新增的虚拟网络交换机v-switch,右键选择属性 -> 选择如下IPv4协议 -> 设置如下IP地址和子网掩码,其他可留空,IP地址是192.168.137.1的设置,下面ubuntu上设置的IP与此IP保持同一网段。

4. 设置ubuntu虚拟机IP地址

sudo vi /etc/netplan/00-installer-config.yaml

# This is the network config written by 'subiquity'
network:
  ethernets:
    eth0:
      dhcp4: no
      # 虚拟机IP地址
      addresses: [192.168.137.200/24]
      # 虚拟交换机地址
      gateway4: 192.168.
在Windows 11上使用Hyper-V安装Ubuntu 24虚拟机后,可以通过多种客户端工具进行连接。以下是一些常用的方法和步骤: ### 使用Hyper-V管理器连接 Hyper-V自带的管理器提供了一个简单的界面来管理和连接虚拟机。 1. 打开 **Hyper-V管理器**(可以通过搜索“Hyper-V管理器”找到)。 2. 在左侧的虚拟机列表中找到你的Ubuntu 24虚拟机。 3. 双击该虚拟机,打开其控制台。 4. 在控制台中,可以直接与Ubuntu虚拟机进行交互。首次启动时,可能需要通过控制台完成Ubuntu的初始设置(如语言、用户名、密码等)。 ### 使用SSH连接 如果Ubuntu虚拟机已经配置好了网络,并且安装了SSH服务器,可以通过SSH客户端进行连接。 1. 在Ubuntu虚拟机中安装OpenSSH服务器: ```bash sudo apt update sudo apt install openssh-server ``` 2. 确保Ubuntu虚拟机网络配置正确,并获取其IP地址: ```bash ip a ``` 3. 在Windows 11主机上打开命令提示符或PowerShell,使用`ssh`命令连接到Ubuntu虚拟机: ```bash ssh username@ubuntu_vm_ip_address ``` ### 使用远程桌面连接 如果希望使用图形界面,可以通过安装远程桌面服务来实现。 1. 在Ubuntu虚拟机中安装`xrdp`: ```bash sudo apt update sudo apt install xrdp ``` 2. 安装完成后,`xrdp`服务会自动启动。可以通过Windows的“远程桌面连接”工具连接到Ubuntu虚拟机。 3. 打开“远程桌面连接”应用程序,输入Ubuntu虚拟机IP地址,然后点击“连接”。 4. 输入Ubuntu的用户名和密码进行登录。 ### 使用VNC连接 VNC(Virtual Network Computing)是一种图形桌面共享系统,允许你通过网络查看和控制远程计算机的桌面。 1. 在Ubuntu虚拟机中安装VNC服务器,例如`tightvncserver`: ```bash sudo apt update sudo apt install tightvncserver ``` 2. 启动VNC服务器并设置密码: ```bash vncserver ``` 3. 在Windows 11主机上安装一个VNC客户端(如RealVNC、TightVNC等),然后输入Ubuntu虚拟机IP地址和端口号(通常是`5901`)进行连接。 ### 使用Windows Terminal或PowerShell进行连接 如果你更喜欢使用命令行工具,可以使用Windows Terminal或PowerShell来连接Ubuntu虚拟机。 1. 确保Ubuntu虚拟机已经安装并启用了SSH服务器。 2. 打开Windows Terminal或PowerShell,输入以下命令: ```bash ssh username@ubuntu_vm_ip_address ``` 通过以上几种方法,可以方便地在Windows 11上使用Hyper-V安装的Ubuntu 24虚拟机,并通过不同的客户端工具进行连接和管理。
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值