Proxmox 无法正常连接网络
原因分析
- PVE 的 DNS 不正常
- 企业源有问题
设置 DNS
echo "nameserver 1.1.1.1" >> /etc/resolv.conf
关于 1.1.1.1
1.1.1.1 是由 Cloudflare 运营的公共 DNS 解析器,它提供了一种快速且私密的方式来浏览互联网。与大多数 DNS 解析器不同,1.1.1.1 不会将用户数据出售给广告商。此外,在经过测量后,1.1.1.1 被认为是可用的最快 DNS 解析器。
关闭企业源
要么直接删除 /etc/apt/sources.list.d/pve-enterprise.list
;
要么在 /etc/apt/sources.list.d/pve-enterprise.list
文件中删掉或注释掉 deb https://enterprise.proxmox.com/debian/pve stretch pve-enterprise
。
换源
# /etc/apt/sources.list
deb http://download.proxmox.com/debian stretch pve-no-subscription
# deb http://ftp.debian.org/debian bullseye main contrib
# deb http://ftp.debian.org/debian bullseye-updates main contrib
# security updates
# deb http://security.debian.org bullseye-security main contrib
# debian aliyun source
deb https://mirrors.aliyun.com/debian buster main contrib non-free
deb https://mirrors.aliyun.com/debian buster-updates main contrib non-free
deb https://mirrors.aliyun.com/debian-security buster/updates main contrib non-free
# proxmox source
# deb http://download.proxmox.com/debian/pve buster pve-no-subscription
deb https://mirrors.ustc.edu.cn/proxmox/debian/pve buster pve-no-subscription
echo "deb http://download.proxmox.com/debian/pve stretch pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
更新 GPG
wget http://download.proxmox.com/debian/proxmox-ve-release-5.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-5.x.gpg
更新软件源
apt update