ve一個管理虛擬機和容器的平臺,由于是開源免費的,被很多小伙伴用來搭建自己的"all in one"主機。我也看過很多相關文章和教程,看著大家玩的不亦樂乎,再看著自己半退役的筆記本,一顆愛折騰的心躁動不已,開搞!
安裝pve系統(tǒng)(用的版本7.3-1)過程還算順利,和安裝普通的windows,ubuntu大同小異(用的是ventoy制作的啟動盤,強烈推薦)。順利進入系統(tǒng),發(fā)現(xiàn)沒有網(wǎng)絡,連上有線也不行,網(wǎng)上搜了下也沒有類似的問題,還是得看pve官方文檔。其中,網(wǎng)絡配置(Network Configuration)章節(jié)有如下描述
官方的這種騷操作一時間讓人不知道該怎么吐槽,好在接著給出了解決方案,修改
/etc/network/interfaces 文件
auto lo
iface lo inet loopback
auto eno0 # 改成自己的網(wǎng)卡名稱,下同
iface eno0 inet static
address 198.51.100.5/29 #改成自己的內網(wǎng)ip, 例: 192.168.31.140/24
gateway 198.51.100.1 #改成自己的路由器網(wǎng)關,例: 192.168.31.1
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up echo 1 > /proc/sys/net/ipv4/conf/eno0/proxy_arp
auto vmbr0
iface vmbr0 inet static
address 203.0.113.17/28
bridge-ports none # 這里修改成none,不橋接
bridge-stp off
bridge-fd 0
修改保存后,直接簡單粗暴reboot(如果想只是重啟網(wǎng)絡,官方推薦的是ifupdown2),成功連接上有線網(wǎng),IP就是配置文件中設置的 192.168.31.140
到這里,還沒無線網(wǎng)什么事,不過有線網(wǎng)有了,搞wifi就方便多了。先查看下各網(wǎng)卡的情況
查詢網(wǎng)卡信息
我的筆記本無線網(wǎng)卡是不需要裝驅動的,所以列表中直接展示出了無線網(wǎng)卡名稱,如果你的網(wǎng)卡列表中沒有無線網(wǎng)卡的信息,說明pve系統(tǒng)發(fā)現(xiàn)不了你的無線網(wǎng)卡,應該是缺少驅動(我的臺式機 微星MAG B660M MORTAR WIFI 主板自帶的無線網(wǎng)卡就無法被發(fā)現(xiàn),必須裝驅動才可以)。
root@mypve:~# ifup wlp7s0 //激活無線網(wǎng)卡
連接wifi需要wpa-psk格式的密鑰,可以通過如下命令生成(如果找不到對應命令,就安裝下wpasupplicant)
root@mypve:~# wpa_passphrase "wifi名稱" "wifi密碼"
//下面是輸出信息
network={
ssid="wifi名稱"
#psk="wifi密碼" //這句是注釋掉的
psk=2c************************76 //生成的psk
}
再次編輯配置文件
/etc/network/interfaces
auto lo
iface lo inet loopback
auto enp6s0 # 改成自己的網(wǎng)卡名稱,下同
iface enp6s0 inet manual
#下面的無線網(wǎng)卡的配置一定要配置在虛擬網(wǎng)絡 vmbr0的前面,否則,流量會先走vmbr0
auto wlp7s0
iface wlp7s0 inet static
wpa-ssid wifi名稱 # 這里填wifi名稱
wpa-psk psk # 這里改成上一步生成的 psk
address 192.168.31.252/24 # 改成自己的內網(wǎng)ip
gateway 192.168.31.1 # 改成自己的路由器網(wǎng)關
auto vmbr0
iface vmbr0 inet static
address 203.0.113.17/28
bridge-ports none # 這里修改成none,不橋接
bridge-stp off
bridge-fd 0
修改保存,再次reboot,進入系統(tǒng),就可以看到無線網(wǎng)卡也有IP,此時就可以拔掉有線網(wǎng)了
接著用另一臺在同一網(wǎng)段(和pve電腦連接的同一路由,IP是192.168.31.*)的電腦通過pve自帶的后臺管理UI連接到pve后臺管理服務(https://192.168.31.252:8006),先安裝一個ubuntu測試下網(wǎng)絡連接是否正常
注意:必須是https協(xié)議的,不要直接輸IP,敲回車,會默認http連接,導致連接失敗
下載好以后,點擊左上角的 “create CT” 按鈕
創(chuàng)建完成后,通過UI控制臺進入虛擬機ubuntu系統(tǒng),此時是無法連接網(wǎng)絡的,vmbr0網(wǎng)卡既沒有橋接,也沒有NAT,這是必然的,由于橋接方式一開始就行不通,這次我們需要把vmbr0配置成NAT方式,官網(wǎng)推薦配置如下
我們照葫蘆畫瓢,把pve系統(tǒng)的(注意不是Ubuntu虛擬的)網(wǎng)絡配置文件
/etc/network/interfaces
修改成下面這樣
auto lo
iface lo inet loopback
auto enp6s0 # 有線網(wǎng)卡沒有網(wǎng)線,可以不用管了 ifup on the
iface enp6s0 inet dhcp
auto wlp7s0
iface wlp7s0 inet static
wpa-ssid wifi名稱 # wifi名稱
wpa-psk psk # 之前生成的psk
address 192.168.31.252/24
gateway 192.168.31.1
auto vmbr0
iface vmbr0 inet static
address 10.10.10.1/24
bridge-ports none
bridge-stp off
bridge-fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
# 下面兩句記得把網(wǎng)卡名稱wlp7s0改成自己的
post-up iptables -t nat -A POSTROUTING -s '10.10.10.0/24' -o wlp7s0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '10.10.10.0/24' -o wlp7s0 -j MASQUERADE
修改保存成功后,直接reboot
ubuntu虛擬機可以上網(wǎng)后,又發(fā)現(xiàn)一個問題,與pve電腦同一網(wǎng)段的電腦無法直連。這真是一個大問題,看了官方文檔也沒找到這塊,只能網(wǎng)上找大神了。這里要再次感謝B站“嘉哥_來了”幾個通宵的研究,幫我解決了直接虛擬機的問題。廢話不多說,接著搞!
整體思路就是通過網(wǎng)卡端口轉發(fā)的方式直連虛擬機,首先在pve系統(tǒng)(注意不是Ubuntu虛擬機)創(chuàng)建一個新文件,名字隨便取
/root/iptablesNat.sh
#!/usr/bin/env bash
# 這句話的作用就是通過網(wǎng)卡wlp7s0把通過12222端口訪問的流量轉到IP為10.10.10.3的22端口
# 這樣我們通過 ssh -p 12222 root@192.168.31.252 連接時,就能連接到Ubuntu虛擬機了
# 注意修改成自己的網(wǎng)卡名
iptables -t nat -A PREROUTING -i wlp7s0 -p tcp --dport 12222 -j DNAT --to 10.10.10.3:22
# 想轉發(fā)幾個端口就寫幾個轉發(fā)語句 192.168.31.252:6666 -> 10.10.10.3:178
iptables -t nat -A PREROUTING -i wlp7s0 -p tcp --dport 6666 -j DNAT --to 10.10.10.3:178
保存后,接著修改pve系統(tǒng)的配置文件
/etc/network/interfaces
auto lo
auto lo
iface lo inet loopback
auto enp6s0 ifup on the
iface enp6s0 inet dhcp
auto wlp7s0
iface wlp7s0 inet static
wpa-ssid wifi名稱 # wifi名稱
wpa-psk psk # 之前生成的psk
address 192.168.31.252/24
gateway 192.168.31.1
auto vmbr0
iface vmbr0 inet static
address 10.10.10.1/24
bridge-ports none
bridge-stp off
bridge-fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up bash /root/iptablesNat.sh # 新增這句,文件就是上面新創(chuàng)建的文件,改成自己的
# 下面兩句記得把網(wǎng)卡名稱wlp7s0改成自己的
post-up iptables -t nat -A POSTROUTING -s '10.10.10.0/24' -o wlp7s0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '10.10.10.0/24' -o wlp7s0 -j MASQUERADE
修改保存后,直接reboot,就可以愉快的連接Ubuntu虛擬機了
參考資料:
【Proxmox VE Administration Guide】
https://pve.proxmox.com/pve-docs/pve-admin-guide.html
【Proxmox(pve)使用無線網(wǎng)卡WIFI6-AX210教程-嗶哩嗶哩】
https://b23.tv/K4Xqecx
在Win10中,隱藏著很多不為人知的小秘密。有些小功能雖然看起來不起眼,但關鍵時候卻能讓我們的Win10跑得更爽!
路徑:設置→系統(tǒng)→顯示→顏色→夜間模式
晚上用電腦,強烈的屏幕光總是讓眼睛不舒服,不妨試一試Win10的“夜間模式”。“夜間模式”≠“深色模式”,切換后,除了會去除屏幕里對眼睛不利的藍光,并不會對整個界面進行“黑化”。而且Win10還專門設計了一個定時切換功能,可以根據(jù)用戶所在地的日出日落時間自動切換。
夜間模式
路徑:設置→游戲→游戲模式
玩游戲總是卡?快試試Win10的”游戲模式”吧。這個模式位于設置→游戲標簽下,只有一個開關。開啟后,Win10將優(yōu)先把內存與CPU資源分配給游戲,同時暫停一些非必要通知,并為游戲帶來更加穩(wěn)定的幀速率。有了它,游戲玩家的體驗將會更好。
游戲模式
路徑:設置→網(wǎng)絡和Internet→飛行模式
和手機一樣,Win10也有一個快速關閉無線信號的總開關,這就是——“飛行模式”。當你將Win10設備帶上飛機,并且希望在中途使用時,就可以打開這個開關。不過需要注意的是,“飛行模式”關閉的僅僅是無線信號,如果設備連接有線網(wǎng),依舊可以正常聯(lián)網(wǎng)。
飛行模式
路徑:Powershell→powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
千萬別以為,Wn10里最強的就是“高性能”模式,在它之上,其實還有一個更厲害的“卓越性能”模式。卓越性能是Win10里一項隱藏電源屬性,正常時看不到。要想進入卓越模式,需要首先點擊開始菜單,輸入“Powershell”,再勾選“以管理員身份運行”。接下來,將代碼“powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61”(不含引號)粘貼進去。敲打回車后,就可以在“設置”→“系統(tǒng)”→“電源和睡眠”→“其他電源設置”中找到新增加的“卓越性能模式”了。
開啟卓越性能模式
卓越性能可以帶來高于傳統(tǒng)模式的性能表現(xiàn)及響應速度,特別適合用在不需要計較電量的臺式電腦上。之前我們也曾推出過一篇文章《免費福利渾不知?一鍵開啟Win10“超級性能模式”》 https://www.pconline.com.cn/win10/1128/11280024.html對這項功能進行過詳測,感興趣的小伙伴不妨一看。
卓越性能模式
路徑:設置→系統(tǒng)→專注助手
如果你正全神貫注地做一件事(比如趕工一份PPT),不希望被其他事情打擾,不妨試一試Win10里的“專注模式”。打開專注模式后,系統(tǒng)會自動屏蔽諸如聯(lián)系人、UWP通知等信息,從而帶給使用者一個安靜的使用環(huán)境。它有四種激活模式,分別是全屏時激活、玩游戲時激活、投影時激活,和固定時段激活(23:00-7:00)。當專注模式生效時,上述信息不再彈窗,而是直接進入通知中心,以免對使用者造成干擾。
專注模式
路徑:設置→系統(tǒng)→平板電腦
如果你的設備是觸控式平板,并且具有外置鍵盤,就可以使用這項平板模式。和傳統(tǒng)桌面模式相比,平板模式除了能讓應用自動全屏外,圖標的間距也會拉大,變得更加適合手指觸摸。甚至你還會看到一個不一樣的開始菜單,一個更加類似Win8的開始菜單。
平板模式
Win10就像一個大寶庫,常常蘊含著很多不為人知的小秘密。怎么樣?這些Win10的“隱藏模式”,你是否都用過呢?喜歡的話,就請給小編點個贊吧!