Linux操作系列之03---VirtualBox虛擬機(jī)的網(wǎng)絡(luò)設(shè)置

Linux操作文檔系列之03

VirtualBox虛擬機(jī)的網(wǎng)絡(luò)設(shè)置

目錄:

1.VBox網(wǎng)絡(luò)模式
2.配置Linux服務(wù)器為靜態(tài)IP
3.VirtualBox虛擬機(jī)的網(wǎng)絡(luò)加域配置

1.VBox網(wǎng)絡(luò)模式

  • 網(wǎng)絡(luò)地址轉(zhuǎn)換模式(NAT,Network Address Translation)

    通過主機(jī)模擬提供的網(wǎng)絡(luò),真實(shí)網(wǎng)路中是不存在的,所以只可以單向從虛擬機(jī)向外訪問。
    NAT模式是最簡(jiǎn)單的實(shí)現(xiàn)虛擬機(jī)上網(wǎng)的方式,你可以這樣理解:虛擬機(jī)訪問網(wǎng)絡(luò)的所有數(shù)據(jù)都是由主機(jī)提供的,虛擬機(jī)并不真實(shí)存在于網(wǎng)絡(luò)中,主機(jī)與網(wǎng)絡(luò)中的任何機(jī)器都不能查看和訪問到虛擬機(jī)的存在。

    虛擬機(jī)與主機(jī)關(guān)系:
    只能單向訪問,虛擬機(jī)可以通過網(wǎng)絡(luò)訪問到主機(jī),主機(jī)無(wú)法通過網(wǎng)絡(luò)訪問到虛擬機(jī)
    虛擬機(jī)與網(wǎng)絡(luò)中其他主機(jī)的關(guān)系:
    只能單向訪問,虛擬機(jī)可以訪問到網(wǎng)絡(luò)中其他主機(jī),其他主機(jī)不能通過網(wǎng)絡(luò)訪問到虛擬機(jī)
    虛擬機(jī)與虛擬機(jī)之間的關(guān)系:
    相互不能訪問,虛擬機(jī)與虛擬機(jī)各自完全獨(dú)立,相互間無(wú)法通過網(wǎng)絡(luò)訪問彼此

    默認(rèn)得到的IPAddress是10.0.2.15,網(wǎng)關(guān)Gateway是10.0.2.2,域名服務(wù)器DNS是10.0.2.3,可以手動(dòng)參考這個(gè)進(jìn)行修改。

    • 優(yōu)點(diǎn):虛擬機(jī)通過宿主機(jī)來訪問外網(wǎng),無(wú)需任何配置,沒插網(wǎng)線時(shí)虛擬機(jī)可以訪問主
    • 缺點(diǎn):虛擬機(jī)可以ping通宿主機(jī),但宿主機(jī)無(wú)法ping通虛擬機(jī),但是做了端口映射后,主機(jī)可以訪問虛擬機(jī)上的服務(wù)(如數(shù)據(jù)庫(kù),SSH)
  • 橋接模式(Bridged Adapter)

    通過橋接主機(jī)真實(shí)的網(wǎng)卡,在網(wǎng)絡(luò)中會(huì)申請(qǐng)獨(dú)立于主機(jī)的ip,可以認(rèn)為是一個(gè)新的網(wǎng)卡,
    橋接是實(shí)現(xiàn)無(wú)路由的多臺(tái)計(jì)算機(jī)同時(shí)上網(wǎng)的技術(shù)手段,虛擬機(jī)客戶端能夠分配到一個(gè)網(wǎng)絡(luò)中的獨(dú)立IP,實(shí)現(xiàn)與網(wǎng)絡(luò)中的其他實(shí)體計(jì)算機(jī)一樣的網(wǎng)絡(luò)功能。

    虛擬機(jī)在真實(shí)網(wǎng)絡(luò)段中有獨(dú)立IP,各個(gè)設(shè)備處于同一網(wǎng)絡(luò)段中可以相互訪問, 網(wǎng)段設(shè)置相同,如:192.168.1.*

    • 優(yōu)點(diǎn):這種方式是最真實(shí)的,雙方可以互相訪問
    • 缺點(diǎn):如果網(wǎng)絡(luò)不支持自動(dòng)獲取ip或者主機(jī)連接不上網(wǎng)絡(luò),虛擬機(jī)也無(wú)法連接
  • 內(nèi)網(wǎng)模式(Internal)

    虛擬機(jī)與外部完全斷開,只能彼此之間訪問(必須同一網(wǎng)段),兩臺(tái)虛擬機(jī)設(shè)置同一網(wǎng)絡(luò)名稱。
    虛擬機(jī)與主機(jī),虛擬機(jī)與網(wǎng)絡(luò)中其他主機(jī)均不能相互訪問。

    VirtualBox的DHCP服務(wù)器會(huì)為它分配IP,一般得到的是192.168.56.101,因?yàn)槭菑?01起分的,也可手工指定192.168.56.*

  • 主機(jī)模式(Host-only Adapter)

    默認(rèn)僅支持與主機(jī)的交互,可以理解為Vbox在主機(jī)中模擬出一張專供虛擬機(jī)使用的網(wǎng)卡,通過對(duì)虛擬網(wǎng)卡的設(shè)置,實(shí)現(xiàn)主機(jī)與虛擬機(jī)客戶端互相訪問。主機(jī)模式下不管主機(jī)是否連接網(wǎng)絡(luò)都可以實(shí)現(xiàn)主機(jī)與虛擬機(jī)客戶端的網(wǎng)絡(luò)互通.

    虛擬機(jī)與主機(jī)關(guān)系:
    默認(rèn)不能相互訪問,雙方不屬于同一IP段,host-only網(wǎng)卡默認(rèn)IP段為192.168.56.X 子網(wǎng)掩碼為255.255.255.0,后面的虛擬機(jī)被分配到的也都是這個(gè)網(wǎng)段。通過網(wǎng)卡共享、網(wǎng)卡橋接等,可以實(shí)現(xiàn)虛擬機(jī)于主機(jī)相互訪問。
    虛擬機(jī)與網(wǎng)絡(luò)主機(jī)關(guān)系:
    默認(rèn)不能相互訪問,原因同上,通過設(shè)置,可以實(shí)現(xiàn)相互訪問。
    虛擬機(jī)與虛擬機(jī)關(guān)系:
    默認(rèn)可以相互訪問,都是同處于一個(gè)網(wǎng)段。

通過對(duì)以上幾種網(wǎng)絡(luò)模式的了解,我們就模擬組建出我們所想要的任何一種網(wǎng)絡(luò)環(huán)境了。我個(gè)人比較喜歡橋接模式,相當(dāng)于單獨(dú)網(wǎng)絡(luò)設(shè)備,訪問沒有限制。

2.配置Linux服務(wù)器為靜態(tài)IP

很多情況下,我們大家虛擬機(jī)是作為編譯服務(wù)器等,不希望ip變化,所以可以設(shè)置為靜態(tài)IP模式。

2.1 修改網(wǎng)卡接口配置文件
sudo gedit /etc/network/interfaces

打開網(wǎng)絡(luò)配置文件做如下修改:

auto lo  
iface lo inet loopback

#動(dòng)態(tài)獲取的配置:  
# auto eth0  
# iface eth0 inet dhcp

#靜態(tài)分配的配置:
auto eth0  
iface eth0 inet static  
address 192.168.1.100  
netmask 255.255.255.0  
gateway 192.168.1.1  
dns-nameservers 192.168.1.1  

配置為靜態(tài)IP。

2.2 重啟 Linux服務(wù)器
cat /etc/resolv.conf

如果不能上網(wǎng),可以查看dns設(shè)置是都正確。

3.VirtualBox虛擬機(jī)的網(wǎng)絡(luò)加域配置

有些公司或者組織網(wǎng)絡(luò)需要電腦加域才能上外網(wǎng),具體方法如下:

3.1 安裝likewise
sudo dpkg -i likewise-open_6.1.0.406-0ubuntu10_amd64.deb
3.2 設(shè)置DNS
image
3.3 安全設(shè)置如下,填寫你在組織的域賬戶名yourname和密碼
image
3.4 設(shè)置計(jì)算機(jī)名
sudo domainjoin-cli setname yourname
3.5 加入windows域
sudo domainjoin-cli join CHINA yourname

提示輸入密碼時(shí)輸入修改過的域密碼

附提示信息:

fdbai@fdbai-laptop:~$ sudo domainjoin-cli join CHINA yourname
Joining to AD Domain: CHINA
With Computer DNS Name: baifudong.CHINA

baifudong@CHINA's password:
SUCCESS
You should reboot this system before attempting GUI logins as a domain user.

3.6 重啟系統(tǒng),連接網(wǎng)絡(luò)時(shí)候輸入你密碼,一次不行多輸入幾次

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容