操作環境
主機:Win7 X86 SP1
虛擬機:VMware station 8
虛擬機里的系統:Fedora 15
環境上,不管什么系統,什么版本的虛擬機,使用上都是大同小異的,畢竟核心是不變的。
VM虛擬機下linux系統,橋接和NAT方式,都是可以臨時切換,即時生效的,不必糾結于到底使用哪個好。
一、NAT方式不必多說,也沒什么說的;你不會,就先別學linux了,先研究研究虛擬機和網絡吧。
二、橋接模式設置小解:
第1步
虛擬機下fedora安裝好后,打開VM虛擬機的菜單欄,單擊編輯------虛擬網絡編輯器,選擇“主機虛擬網絡 映射”標簽,然后把VMnet0 手動選擇為你本地的物理網卡(要選擇正在使用的網卡,比如說你電腦有一個無線網卡,有一個有線網卡;你現在在用無線網絡,那就橋接到無線網卡,要是你現在在用有線網卡,那就橋接到有線網卡),不要選自動設置。然后點擊確定。
第2步
進入虛擬機的操作系統,打開超級終端,輸入ifconfig eth0,查看一下eth0的網絡設置。
主要要確定一下虛擬機和宿主機是不是在同一個網段。如果宿主機的IP是192.168.0.2,那么虛擬機的IP地址應該是從 192.168.0.1到192.168.0.254的。 還有最重要的一步,就是把虛擬機的網關設置成宿主機的物理IP地址。這一點很重要,很多人虛擬機上不了網都和這個有關,以主機的IP作為虛擬機的網關。
第3步
設置宿主機系統 和 虛擬機下的linux。
1)關閉宿主機的防火墻;略
2)關閉虛擬機的防火墻;
# chkconfig iptables off //重啟后生效,永久關閉
# /etc/init.d/iptables status //可查看防火墻狀態
3)關閉虛擬機的selinux;
# vi /etc/selinux/config //把SELINUX=enforcing改為SELINUX=disabled //保存退出,重啟生效,永久關閉
# getenforce //可查看selinux狀態。
第4步
測試一下設置設置是否生效
1)主機ping虛擬機eth0網卡的ip //不通說明虛擬機下防火墻或者selinux未關閉
2)虛擬機ping主機ip //不通說明主機下防火墻未關閉
3)能夠互相ping同,設置即完成。 //enjoy!!
如果還有問題,查看一下防火墻等有沒有設置好,想一下一些需要重啟生效的操作是否重啟了。一般做到此,不會有什么問題了。這個時候再啟動虛擬機。應該可以上網了.對于使用撥號上網的用戶,主機下和虛擬機下只能同時一個在線。
一、背景介紹
在我們日常使用Kali Linux時,有時候我們將虛擬機網絡連接方式設置為橋接后發現虛擬機Kali Linux無法ping通網絡,或者說直接虛擬機無法正常訪問網絡,有的人還會遇到虛擬機壓根找不到VMnet0選項,這些問題到底是怎么回事呢?如何解決上述問題呢?接下來讓我們一起學習!
二、資源裝備
1. 安裝好Kali Linux的虛擬機一臺;
2. 物理主機一個。
3. 整裝待發的小白一個。
三、戰略安排
3.1 如果你的虛擬機沒有VMnet0選項,開啟VMnet0選項的方法如下圖所示。
步驟:Win+R/cmd/Enter/services.msc/啟動如下圖所示的服務/重啟物理機。
Device Install Service服務&&Device Setup Manager服務。
3.2 配置虛擬網絡編輯器,重新設置橋接模式,如下圖所示。
步驟:關閉所有虛擬機/編輯/打開虛擬網絡編輯器/還原默認設置/選擇是
3.3 配置橋接模式,如下圖所示。
步驟:選擇VMnet0/選擇橋接模式/選擇自己物理機連接網絡的網卡/選擇應用/選擇確定
3.4驗證配置結果,如下圖所示。
步驟:開啟虛擬機/設置虛擬機網絡連接方式為橋接/ifconfig命令查看虛擬機IP地址/返回主機ipconfig查看物理機ip地址/物理機、虛擬機之間互ping/虛擬機ping百度
PS:到此學習完畢,謝謝觀看,獲取更多干貨請持續關注本號!