一篇文章中,我們利用Proxmox VE將一臺電腦打造成了路由器+影音中心+文件中心,今天我們來深化一下,將這臺電腦升級改造成更高效、更快速的文件中心,并且在外網也能隨時存取文件。
先交待一下當前IP配置情況:
1、Proxmox VE,IP地址:192.168.100.200;
2、群暉(Proxmox VE 虛擬機):192.168.100.217
3、Windows Server 2019 主域控制器(Proxmox VE 虛擬機):192.168.100.205
今天的配置任務:
1、將群暉加入域,并且配置共享文件夾的訪問權限;
2、配置群暉的WebDAV Server,實現外網訪問群暉中存儲的文件;
3、將兩塊物理網卡映射給群暉使用,直連交換機,以提高文件讀寫速度;
4、為群暉增加兩塊固態硬盤,配置成讀寫緩存,以提高文件讀寫速度。
下面來講述詳細的操作步驟:
1、登錄群暉,打開控制面板,將群暉加入到域
2、成功加入域之后,可以看到,域用戶已經全部同步過來了
3、工作組也隨著域用戶一起同步過來了
4、準備編輯工作文件夾的權限
5、選擇域用戶組,并且配置相應的訪問權限
6、打開權限標簽,確認用戶權限是否已經被應用
7、在某一臺已經加域的Win10客戶端上,輸入網絡路徑 \diskstation,可以打開共享文件夾了
8、有些文件明顯不適合共享給所有的同事,所以還要為子文件夾配置獨立的共享屬性
(1)右擊需要單獨設置共享權限的子文件夾,點擊屬性
(2)在高級選項中,選擇排除繼承權限
(3)選擇共享給哪些用戶或組,并且配置相應的訪問權限,一般來說,我們要去除刪除權限,以免某些員工誤刪除或者惡意刪除服務器里面的文件
(4)經過以上的配置,沒有權限的用戶,就無權打開相應的子文件夾了
1、登錄群暉,打開套件中心,安裝WebDAV Server
2、開啟HTTP和HTTPS兩種訪問方式
3、Win10客戶端以HTTP方式訪問群暉文件中心的配置方法:
(1)打開系統服務,找到WebClient
(2)將WebClient設置為自動啟動,并且啟動它
(3)編輯注冊表:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
把BasicAuthLevel 值改成2,即同時支持http和https,默認只支持https,太麻煩了,還得折騰證書
(4)重啟WebClient,然后開始添加網絡位置
(5)輸入網絡地址,輸入域帳戶和密碼
(6)可以正常打開共享的工作文件夾了。只要在路由器上映射5005端口,外網也是可以訪問的。
在多用戶的環境內,網卡可能會成為共享文件夾的瓶頸,所以我們有必要將多塊網卡綁定給群暉,以提高群暉的響應速度
1、群暉關機;登錄Proxmox VE的管理平臺,為群暉虛擬機添加兩塊物理網卡(物理網卡直通)
2、群暉開機,打開控制面板,打開網絡界面,創建Bond
3、筆者環境內是普通的二層交換機,所以選擇自適應負載平衡,網友們請根據實際情況進行選擇
4、選擇物理網絡接口
5、配置IP信息,完成后點確定,然后接入網線,連接到網絡交換機
6、網卡綁定配置完成
要想提升群暉的I/O性能,以及延長機械硬盤的壽命,就必須為群暉增加兩塊固態硬盤,并且配置成讀寫緩存:
筆者的服務器,只有6個SATA接口,已經接了5個硬盤:1塊固態硬盤安裝了Proxmox VE虛擬化平臺,另外有4塊機械硬盤,作為群暉的存儲池了,所以現在要增加緩存盤,只能另想辦法,當然了,萬能的某寶什么都有,此卡支持雙m.2 nvme協議的固態硬盤,堪稱神器,配上兩塊固態硬盤就OK了。
1、新增SSD緩存
2、選擇讀寫緩存
3、選擇緩存設備
4、新建的讀寫緩存正常工作了
至此,我們在Proxmox VE虛擬化平臺下,利用群暉打造出了更高效、更快速的文件中心,并且在外網訪問也是極為方便的。
——筆者為網絡工程師,擅長計算機網絡領域,希望把自己的經驗分享給大家,覺得有用的,可以關注一下,并請點贊、轉發,謝謝!
學習Linux這么久做的一些筆記
首先是軟路由用的 【Proxmox Virtual Environment】系統,簡稱【PVE】
官網在這 https://www.proxmox.com/en/
下載地址1 https://www.proxmox.com/en/downloads/item/proxmox-ve-7-2-iso-installer
下載地址2 https://www.proxmox.com/en/downloads/item/proxmox-ve-7-2-iso-installer-bittorrent
balenaEtcher工具 https://www.balena.io/etcher/
清華大學鏡像站 https://mirrors.tuna.tsinghua.edu.cn/
Ubuntu官網 https://ubuntu.com/
xuubuntu系統官網 基于ubuntu+Xfce界面 https://xubuntu.org/
關于PVE、Linux我曾經做了很多視頻
教你如何在「Proxmox VE」中安裝「Ubuntu」系統 | 軟路由PVE
「PVE」教大家如何在Proxmox VE中安裝Win10&驅動| 2021最新教程
2021年最新《RUST》開服教程 - LinuxGSM & Oxide
「進階」如何在Proxmox VE中安裝OpenWrt + 網卡直通
#編輯源列表(個人比較喜歡用nano)
#如果沒有裝nano,可以sudo apt install nano來安裝
nano /etc/apt/sources.list
#PVE的源列表添加下面這一行,注意buster,那是那個時候的debian版本代號,現在是bullseye
deb http://download.proxmox.com/debian buster pve-no-subscription
#PVE企業源
nano /etc/apt/sources.list.d/pve-enterprise.list
注釋掉那一行 #deb https://enterprise.proxmox.com/debian/pve buster pve-enterprise
#配置網卡直通選項(記得主板BIOS開啟虛擬化技術 Intel virtualization technology)
nano /etc/default/grub
在quiet后面輸入 intel_iommu=on
#編輯模塊
nano /etc/modules
#打開后輸入
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
保存之后 reboot 重啟
#chrome瀏覽器進入PVE后臺,就比如
https://10.0.0.2:8006
#新建opernwrt虛擬機
qm importdisk 100 /var/lib/vz/template/iso/OpenWrt.img local-lvm
#初始化openwrt網絡設置
vi etc/config/network
#insert鍵進入編輯模式
#esc鍵退出編輯模式 輸入:wq退出
#備份軟件源
cp /etc/apt/sources.list /etc/apt/sources/list.bak
#最新的ubuntu 22.04 LTS清華大學軟件源
# 默認注釋了源碼鏡像以提高 apt update 速度,如有需要可自行取消注釋
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
# 預發布軟件源,不建議啟用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
#修改root密碼
sudo passwd root
#更新源列表
sudo apt-get update
sudo apt-get upgrade
一些必裝的例如 vim dpkg vim docker
#安裝中文語言包
sudo apt install language-pack-zh-hant language-pack-zh-hans language-pack-zh-hant-base language-pack-zh-hans-base
#安裝docker
apt-get install docker-ce=5:20.10.16~3-0~ubuntu-jammy docker-ce-cli=5:20.10.16~3-0~ubuntu-jammy containerd.io docker-compose-plugin
#kubuntu依賴
sudo add-apt-repository ppa:kubuntu-ppa/backports
#安裝kubuntu
sudo apt install kubuntu-desktop
#卸載kubuntu
sudo apt install ppa-purge
sudo ppa-purge ppa:kubuntu-ppa/backports
sudo apt update
#ubuntu 設定中文語言環境
sudo apt-get install language-pack-zh-han*
sudo apt install $(check-language-support)
#修改配置文件
vim /etc/default/locale
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh"
LC_NUMERIC="zh_CN"
LC_TIME="zh_CN"
LC_MONETARY="zh_CN"
LC_PAPER="zh_CN"
LC_NAME="zh_CN"
LC_ADDRESS="zh_CN"
LC_TELEPHONE="zh_CN"
LC_MEASUREMENT="zh_CN"
LC_IDENTIFICATION="zh_CN"
LC_ALL="zh_CN.UTF-8"
#修改環境
vim /etc/environment
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh"
LC_NUMERIC="zh_CN"
LC_TIME="zh_CN"
LC_MONETARY="zh_CN"
LC_PAPER="zh_CN"
LC_NAME="zh_CN"
LC_ADDRESS="zh_CN"
LC_TELEPHONE="zh_CN"
LC_MEASUREMENT="zh_CN"
LC_IDENTIFICATION="zh_CN"
LC_ALL="zh_CN.UTF-8"
#還有
vim ~/.bashrc
LANG="zh_CN.utf8"
#別忘了安裝
nano vim net-tools
#配置networkd
systemctl --version
sudo systemctl disable NetworkManager
sudo systemctl enable systemd-networkd
sudo systemctl enable systemd-resolved
sudo systemctl start systemd-resolved
sudo rm /etc/resolv.conf
sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
sudo mkdir /etc/systemd/network
sudo vi /etc/systemd/network/10-static-ens18.network
[Match]
Name=ens18
[Network]
Address=10.0.0.9/24
Gateway=10.0.0.1
DNS=8.8.8.8
sudo systemctl restart systemd-networkd
systemctl status systemd-networkd
systemctl status systemd-resolved