Advertisement

服务器 安装 proxmox 虚拟环境(安装、配置网络、简单使用)

阅读量:

服务器 安装 proxmox 虚拟环境(安装、配置网络、简单使用)

实验室多人使用服务器需要,因此在此做个记录。

主机配置:

主板:华硕ROG Z490

CPU:20 x Intel(R) Core(TM) i9-10900K CPU @ 3.70GHz (1 Socket)

内核版本:Linux 5.4.34-1-pve #1 SMP PVE 5.4.34-2 (Thu, 07 May 2020 10:02:02 +0200)

PVE管理器版本:pve-manager/6.2-4/9824574a

显卡:RTX 2080Ti

安装

1.物理机安装PVE系统

访问下载官网获取pve iso版本。后可按照以下步骤制作启动盘:1.访问下载官网获取pve iso版本;然后按照以下步骤操作:首先打开命令提示符,在此界面中输入format f:\ /fs=fat32(这里f:\是指U盘所在的文件夹);不确定此命令的作用是什么?建议查阅相关资料或寻求帮助。

  1. 打开计算机控制面板
    系统工具
    计算机管理选项卡
    磁 disk 管理器
    定位到目标 U 盘所在的驱动器位置
    右键点击该驱动器位置
    由于当前不可用(该选项被禁用),无法被选择
    创建一个新的空闲磁 disk 空间区域
    按照提示完成磁 disk 分区后就可以进行 U 盘格式化了

系统启动流程采用简便的操作方式,在此过程中无需特别注意的步骤;按照指导进行操作即可完成整个流程。

2.创建虚拟机(Guest)

2.1 物理机安装成功后在本机查询ip地址:

复制代码
    ip addr

当无法获取IP地址时(遇到此问题),主机的网络接口指示灯熄灭(尝试重启网络设备并进行重连)。

复制代码
 # 重启服务

    
 systemctl restart networking.service
    
  
    
 # 确认物理机是否联网
    
 # ping 114.114.114.114
    
 ping www.baidu.com

2.2 在Web浏览器窗口端输入ip地址。(访问电脑在同一局域网段下)

复制代码
    https://your_ip:8006

如果提示网站不安全,选择“高级选项”,继续前往

2.3 上传Guest 系统镜像

2.3.1 Web UI上传

2.3.2 Host 物理机直接下载

2.4 安装系统

虚拟机上安装ubuntu18,一路默认到底,不再赘述。

网络配置

由于不同的主机会可能导致产生不同的网络策略,在实际应用中通常会设计出多种配置方案;当遇到默认设置无法满足需求时,则需要更换相应的配置方案

多种不同的网络配置方案: https://pve.proxmox.com/wiki/Network_Configuration

在物理机(Host)上配置:

复制代码
    vi /etc/network/interfaces

内容如下:

复制代码
 auto lo

    
 iface lo inet loopback
    
  
    
 auto eno1
    
 #real IP address,eno1 is your ethernet network device
    
 iface eno1 inet static
    
     address  198.51.100.5
    
     netmask  255.255.255.0
    
     gateway  198.51.100.1
    
  
    
 auto vmbr0
    
 #private sub network
    
 iface vmbr0 inet static
    
     address  10.10.10.1
    
     netmask  255.255.255.0
    
     bridge_ports none
    
     bridge_stp off
    
     bridge_fd 0
    
  
    
     post-up   echo 1 > /proc/sys/net/ipv4/ip_forward
    
     post-up   iptables -t nat -A POSTROUTING -s '10.10.10.0/24' -o eno1 -j MASQUERADE
    
     post-down iptables -t nat -D POSTROUTING -s '10.10.10.0/24' -o eno1 -j MASQUERADE
    
     post-up   iptables -t raw -I PREROUTING -i fwbr+ -j CT --zone 1
    
     post-down iptables -t raw -D PREROUTING -i fwbr+ -j CT --zone 1

在虚拟机(Guest)上配置

以上就完成了PVE虚拟机的安装、基本网络配置,接下来就是正常使用。

复制代码
 # 测试虚拟机是否联网

    
 ping www.baidu.com

可能会出现"未知名称或服务"相关问题。可以通过修改虚拟/etc/resolv.conf文件,在其中添加DNS服务器名称。

复制代码
    sudo gedit /etc/resolv.conf
复制代码
 nameserver 10.10.10.1  # 这是主机的网关名

    
 nameserver 114.114.114.114  # 指定域名服务器  8.8.8.8 也可以

刷新配置使它生效

复制代码
  /etc/init.d/network restart

    
  
    
 ## 我的是Ubuntu 18 ,使用的是 networking.service和network-manager
    
 ## 重启 network-manager
    
  /etc/init.d/network-manager restart

至此,网络应该没有问题了。

全部评论 (0)

还没有任何评论哟~