您好,登錄后才能下訂單哦!
這篇文章主要介紹“VirtualBox+CentOS虛擬機網卡配置的方法”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“VirtualBox+CentOS虛擬機網卡配置的方法”文章能幫助大家解決問題。
1.virtualbox 配置
1.1 配置頁面
1.2 網卡連接方式
①、僅主機(host-only)
此連接方式只允許宿主機器與虛擬機之間互通
②、橋接網絡
此連接方式虛擬機擁有一個與橋接網卡同網絡下的一個局域網ip,與此局域網內其他機器都互通
③、網絡地址轉換(nat)
此連接方式虛擬機可以訪問宿主機器局域網內其他主機,但其他主機不可訪問虛擬機
2. centos配置
2.1 修改網卡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必須與上圖中虛擬機網卡的mac地址一致;如若不一致,centos會自動創建一條新記錄,同時eth*對應的數字會自增.
2.2 配置網卡的具體屬性
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. 此處我配置的是靜態ip,目的是防止每次啟動虛擬機時ip地址變化. 用過virtualbox的都知道,56網段是virtualbox的默認hostonly網段,既然vm只能與宿主本機相通,就配成靜態ip省的麻煩. 另外若要使用dhcp,請將如下配置:
device=eth0 type=ethernet onboot=yes bootproto=dhcp hwaddr=08:00:27:34:81:48
假若網卡對應的網絡可以連接公網,可以配置下對應的dns地址
(以江蘇電信dns為例)
dns1=218.2.135.1
dns2=61.147.37.1
修改完配置后重啟網卡
ifdown eth0 ifup eth0
p.s. 選擇ifcfg-eth* 中n的選擇,要與 70-persistent-net.rules 中的name一致,同時要保證mac地址也一致.
2.3 多網卡網絡環境下默認網關配置
假若虛擬機存在多個網卡,例如網關分別為
192.168.56.1 -- host-only
192.168.20.1 -- bridge lan
192.168.10.1 -- bridge wlan
其中192.168.10.1網絡可以連接公網,可以通過增加默認網關的方式訪問公網
route add default gw 192.168.10.1
關于“VirtualBox+CentOS虛擬機網卡配置的方法”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。