当前位置: 首页 > news >正文

深入解析:PVE环境对网口和wifi的配置

深入解析:PVE环境对网口和wifi的配置

原文地址:PVE环境对网口和wifi的配置 – 无敌牛

欢迎参观我的网站:无敌牛 – 技术/著作/典籍/分享等

最近入手了 极摩客K6小主机,安装了PVE8.4.0环境,网络硬件有2个双绞线网口,1个wifi网卡。因为在PVE里安装的虚拟机,在设置网卡时,需要绑定在网桥上,所以计划把三个网卡全部作为网桥,创建虚拟网卡来设置网络。所以对网络做了以下设置。

1、设置网口名称

1.1、使用 ip link show 或者 ifconfig -a 找到各个网口的MAC地址。

1.2、创建配置文件 /etc/udev/rules.d/70-interface.rules 内容如下:

SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="xx:xx:xx:xx:xx:xx", NAME="eth0"
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="xx:xx:xx:xx:xx:xx", NAME="eth1"
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="xx:xx:xx:xx:xx:xx", NAME="wlan0"

其中 xx:xx:xx:xx:xx:xx 是三个网口的MAC地址,这样重启设备后,三个网口名字会改成 eth0 eth1 wlan0。

2、给 wifi 增加密码

可以参考往期文章:kali连接无线网络 – 无敌牛,具体步骤如下:

2.1、需要安装 wpasupplicant wireless-tools iw 等工具

apt install wireless-tools wpasupplicant iw

设置开机启动,systemctl enable wpa_supplicant.service

2.2、设置wifi密码,创建 /etc/wpa_supplicant/wpa_supplicant.conf 文件,配置如下:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="yourwifissid"
psk="yourwifipassword"
key_mgmt=WPA-PSK
}

其中 ssid 和 psk 修改成 wifi的账号和密码。

3、设置网桥、增加IP、掩码、网关等配置

3.1、修改 /etc/network/interfaces,内容如下:

auto lo
iface lo inet loopback
auto vmbr0
iface vmbr0 inet static
address 192.168.xx.xx
netmask 255.255.255.0
gateway 192.168.xx.xx
bridge-ports eth0
bridge-stp off
bridge-fd 0
auto vmbr1
iface vmbr1 inet manual
bridge-ports eth1
bridge-stp off
bridge-fd 0
auto wlan0
iface wlan0 inet manual
wpa-driver nl80211,wext
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
auto vmwifi
iface vmwifi inet static
pre-up sleep 5
address 192.168.xx.xx
netmask 255.255.255.0
bridge-ports wlan0
bridge-stp off
bridge-fd 0
source /etc/network/interfaces.d/*

替换配置里的 xx.xx 为自己设定的 IP 和 网关。

3.2、重启 networking 服务,systemctl restart networking

或者重启PVE服务器来验证。

最终结果

可以打开 PVE 管理页面(默认端口:8006)查看网络设备配置情况,如下图:

http://www.sczhlp.com/news/6205/

相关文章:

  • JMX 远程连接
  • P1016 [NOIP 1999 提高组] 旅行家的预算 方法全解
  • GameInfo.dll文件免费下载,系统软件文件缺失重新下载补回
  • WPF AutoUpdater 实现自动更新 - microsoft
  • CPU缓存行(Cache Line)和MESI协议
  • 33
  • 进阶算法计划 K1-进阶算法思想 1
  • echarts系列
  • WSL安装与配置
  • 2025.8.5总结 - A
  • 7.27-8.4学习总结
  • 基于规则引导的半监督日志异常检测系统
  • 2025牛客多校第五场 K.完美旅程 J.最快覆盖问题 E.神秘异或操作 个人题解 - CUC
  • 【汇编和指令.第2025.8期】安装汇编器
  • 机器人精准夹取技术实现物品无损搬运
  • PG新功能:PG 17引入IN子句转换
  • StackOverFlowError 和 OutOfMemoryError
  • Go动态感知资源变更的技术实践,你指定用过!
  • 不同模型恶意url识别系统
  • 使用 BAML 模糊解析改进 LangChain 知识图谱提取:成功率从25%提升到99%
  • 第二十二篇
  • 2025.08.04 HDU 多校ACM
  • API网关中间件 - 浪矢
  • 8月5日随笔
  • win bat脚本根据端口批量关闭相关任务 - br
  • K8S的config-map
  • 【科普】怎么理解Modbus、TCP、UDP - 指南
  • 2025年7月Patch Tuesday补丁日综合讨论:系统管理员必读指南
  • AGORA:通过群体蒸馏激发大语言模型的群体涌现能力
  • 集训内容总结 day7:非传统题