使用 VirtualBox 讓 PC 提供雲桌面服務
實驗簡介
使用
Virtual Box 5.2.1.8
安裝CentOS
虛擬機,建立主機與虛擬機之間的網絡連接。
實驗過程
搭建實驗環境
修改
VB
網絡設置,修改網卡,如圖:
- Tips:由於DHCP會自動分配IP,所以不能開啓
下載
CentOS
系統,創建虛擬機,命名爲centos-base
,修改網絡設置。由於第一塊網卡默認使用NAT
,因此只需要開啓第二塊網卡,並選擇網絡。
安裝虛擬機,一路
Next
,直到配置網絡頁面,此時,需要開啓兩塊網卡,並且需要修改第二塊網卡的參數,設置爲:192.168.100.1
255.255.255.0
192.168.100.1
- Tips:DNS可以使用第一塊網卡自動識別的兩個網段,也可以使用谷歌DNS
8.8.8.8
連接成功後,設置密碼和用戶。
Tips:此處一定要設置密碼,不然後面會有登陸不進去的尷尬
登陸後,分別
ping
www.baidu.com
以及192.168.100.1
(主機),發送兩個包即可,成功。@ping www.baidu.com -c2
@ping 192.168.100.1 -c2
檢查網絡,正常。 @
ip add
在
Windows
下使用cmd
測試,成功。
升級內核與配置源
下載獲取
wget
Tips:獲取之前一定要確保網絡連接暢通,否則無法下載
- Tips:開啓網絡可以通過
nmtui
,也可以直接在網絡配置文件中進行修改,將/etc/sysconfig/network-scripts
文件夾中的ifcong-*
文件,將其中的ONBOOT
從no
改爲yes
備份原有文件,下載新的文件並改名@
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
@wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
@mv CentOS7-Base-163.repo CentOS-Base.repo
- Tips1:改名後要注意將它放在原文件中@
mv CentOS-Base.repo /etc/yum.repos.d/
- Tips2:
wget
就是一個下載工具,在後面跟上文件名即可
清空緩存@
yum clean all
新建緩存@yum makecache
升級@
yum update
新建虛擬機centos-extend1
複製第一臺主機
centos-base
,使用鏈接複製
並選擇重新初始化所有網卡的 MAC 地址
創建好後,修改第二臺主機的第二塊網卡
192.168.100.3
255.255.255.0
192.168.100.1
DNS10.8.8.8
10.8.4.4
分別
ping
主機及外網 @ping www.baidu.com -c2
@ping 192.168.100.2 -c2
@ping 192.168.100.1 -c2
- Tips:一定要將防火牆關閉
使用ssh互相訪問
Windows
下cmd
訪問主機與虛擬機 @ssh [email protected]
@ssh [email protected]
@ssh [email protected]
- Tips:登陸時要使用
用戶名@地址
的格式