詳解VirtualBox + CentOS 虛擬機網(wǎng)卡配置
前言
要學好Linux,還是得自己搭建虛擬機. VirtualBox比較小巧簡單,容易上手.在配合CentOS 6.4使用時,首要的問題就是網(wǎng)卡配置,尤其是使用SSH終端仿真程序(例如SecureCRT)訪問主機時,更需要配置好IP.如下為網(wǎng)卡相關的配置.
1.VirtualBox 配置
1.1 配置頁面
1.2 網(wǎng)卡連接方式
①、僅主機(Host-only)
此連接方式只允許宿主機器與虛擬機之間互通
②、橋接網(wǎng)絡
此連接方式虛擬機擁有一個與橋接網(wǎng)卡同網(wǎng)絡下的一個局域網(wǎng)IP,與此局域網(wǎng)內(nèi)其他機器都互通
③、網(wǎng)絡地址轉(zhuǎn)換(NAT)
此連接方式虛擬機可以訪問宿主機器局域網(wǎng)內(nèi)其他主機,但其他主機不可訪問虛擬機
2. CentOS配置
2.1 修改網(wǎng)卡MAC與設備名稱eth*的映射
vi /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules # program, run by the persistent-net-generator.rules rules file. # # You can modify it, as long as you keep each rule on a single # line, and change only the value of the NAME= key. # PCI device 0x8086:0x100e (e1000) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:34:81:48", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
P.S. 此文件中的ATTR{address}的MAC必須與上圖中虛擬機網(wǎng)卡的MAC地址一致;如若不一致,CentOS會自動創(chuàng)建一條新記錄,同時eth*對應的數(shù)字會自增.
2.2 配置網(wǎng)卡的具體屬性
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 TYPE=Ethernet ONBOOT=yes BOOTPROTO=static IPADDR=192.168.56.10 NETMASK=255.255.255.0 GATEWAY=192.168.56.1 HWADDR=08:00:27:34:81:48
P.S. 此處我配置的是靜態(tài)IP,目的是防止每次啟動虛擬機時IP地址變化. 用過VirtualBox的都知道,56網(wǎng)段是VirtualBox的默認HostOnly網(wǎng)段,既然VM只能與宿主本機相通,就配成靜態(tài)IP省的麻煩. 另外若要使用DHCP,請將如下配置:
DEVICE=eth0 TYPE=Ethernet ONBOOT=yes BOOTPROTO=dhcp HWADDR=08:00:27:34:81:48
假若網(wǎng)卡對應的網(wǎng)絡可以連接公網(wǎng),可以配置下對應的DNS地址
(以江蘇電信DNS為例)
DNS1=218.2.135.1
DNS2=61.147.37.1
修改完配置后重啟網(wǎng)卡
ifdown eth0 ifup eth0
P.S. 選擇ifcfg-eth* 中N的選擇,要與 70-persistent-net.rules 中的NAME一致,同時要保證MAC地址也一致.
2.3 多網(wǎng)卡網(wǎng)絡環(huán)境下默認網(wǎng)關配置
假若虛擬機存在多個網(wǎng)卡,例如網(wǎng)關分別為
- 192.168.56.1 -- Host-only
- 192.168.20.1 -- Bridge LAN
- 192.168.10.1 -- Bridge WLAN
其中192.168.10.1網(wǎng)絡可以連接公網(wǎng),可以通過增加默認網(wǎng)關的方式訪問公網(wǎng)
route add default gw 192.168.10.1
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
VirtualBox軟件下載安裝及Linux環(huán)境安裝部署圖文教程詳解
這篇文章主要介紹了VirtualBox軟件下載安裝及Linux環(huán)境安裝部署的教程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04Oracle VM VirtualBox 在linux系統(tǒng)下安裝增強插件實現(xiàn)訪問主機的共享文檔方法
這篇文章主要介紹了Oracle VM VirtualBox 在linux系統(tǒng)下安裝增強插件實現(xiàn)訪問主機的共享文檔方法,需要的朋友可以參考下2017-03-03virtualbox中ubuntu和windows共享文件夾設置教程
本篇文章主要介紹了virtualbox中ubuntu和windows共享文件夾設置教程,有興趣的同學可以了解一下。2016-11-11Virtualbox 6.1.34 出現(xiàn) End kernel pan
這篇文章主要介紹了Virtualbox 6.1.34 出現(xiàn) End kernel panic - not syncing: attempted to kill the idle task的完美解決方法,本文通過圖文并茂的形式給大家介紹的非常詳細,需要的朋友可以參考下2022-10-10VirtualBox下Host Only+NAT方式的網(wǎng)絡配置
這篇文章主要為大家詳細介紹了VirtualBox下Host Only+NAT方式的網(wǎng)絡配置,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-03-03在Mac上利用VirtualBox搭建本地虛擬機環(huán)境的方法
這篇文章主要介紹了在Mac上利用VirtualBox搭建本地虛擬機環(huán)境的方法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-09-09