虛擬機kali忘記密碼后問題解決&&kali用橋接模式成功聯網


①忘記了root密碼怎么辦?!

1. 登錄時,按e進入編輯模式

2. 編輯模式 修改

ro 修改為 rw    添加 init=/bin/bash    修改完按 F10 

注意!!!quiet不能刪掉!!!刪掉了改密碼好像沒用??

3.輸入命令passwd root設置root密碼 重啟 

4.以root用戶和新設置的密碼登錄  ---大功告成!!!

②無法聯網怎么辦?!

1)在虛擬機設置里,網絡適配器選擇橋接模式,這里要勾選復制物理機網絡狀態。

什么是橋接模式?橋接模式就是將主機網卡與虛擬機虛擬的網卡利用虛擬網橋進行通信。在橋接的作用下,類似於把物理主機虛擬為一個交換機,所有橋接設置的虛擬機連接到這個交換機的一個接口上,物理主機也同樣插在這個交換機當中,所以所有橋接下的網卡與網卡都是交換模式的,相互可以訪問而不干擾。在橋接模式下,虛擬機ip地址需要與主機在同一個網段,如果需要聯網,則網關與DNS需要與主機網卡一致。

關於區別,https://blog.csdn.net/zzw_17805056819/article/details/81272021

這個網址說的很詳細。

首先虛擬網絡編輯器,我是這樣設置的。(注意!!現在的目的是kali橋接本地上網的那個網卡。就像我的,橋接到WLAN網卡就行【我這里橋接錯啦,我橋接到了其他網卡】)

 然后查看網絡連接,是這樣的。

我們查看物理機中連接無線網的詳細信息。(注意看網卡!!)WLAN--右鍵屬性查看

然后在cmd中查看物理機網絡的各項屬性。

 然后在虛擬機設置里選擇橋接模式,這里沒有勾選復制物理機網絡狀態。

查看一下服務是否都開啟了

然后開啟kali,打開的時候顯示有線連接已經連接。(因為之前我已經成功配置啦!)

步驟如下:(先配置靜態IP測試一下,然后改成動態IP,這樣更方便上網)

查看虛擬機的網絡設置。

我之前錯誤是因為,在網絡配置的時候,我把網關192敲成了191……一定要細心啊!!!

vi /etc/network/interfaces

 vi /etc/resolv.conf(這里配置dns解析ip)

 重啟網絡和網卡,成功啦!!(可以ping通百度,而且物理機和虛擬機相互ping通)

service networking restart

或者/etc/init.d/networking restart

或者ifdown eth0  // ifup eth0(比較靠譜的是前兩個)

 vi /etc/networks(其實不太懂這條命令)

但是后來我改成動態IP之后(就是把interfaces文件里面的netmask:子網掩碼address:IP地址dnsserver:dns地址

waddress ether:物理地址 gateway:網關全都注釋掉把static改為dhcp),再次運行 vi /etc/resolv.conf命令后,文件如下圖。神奇。

 

突然發現QQ的截圖功能和kali犯沖,我只要一用QQ截圖,kali就會卡機。一直卡卡卡,但是用微軟自帶的截圖還是可以的。但是qq截圖好好用啊。

感謝大佬的指導,傳送門:https://www.cnblogs.com/gychomie/p/11013528.html

【問題解決!】

成功聯網!!(也不用關物理機的防火牆!也不用在DNS里面配置相同的網段!)

【我是成功經驗的分割線~~~

以下是我之前亂七八糟搜了很多教程的記錄(大家可以不用看下去了)】

配置靜態IP:

添加自己網段的DNS,

 然后配置網卡信息,和物理機一一對應。

/etc/init.d/networking restart 這行命令是重啟網卡的。

然后 重啟看看。(網上都說物理機可以上網用這種方式虛擬機也能上網。)

 ifconfig -a 是查看虛擬機中網卡信息的。

然后失敗了。出現有線連接未托管這個問題。網上有人說是設置了kali linux固定IP的原因(命令好像是和manager?有關?不記得了)

注意要輸入i切換到插入模式,然后按Esc鍵,輸入:wq!保存。

 在終端中輸入reboot重啟虛擬機。

這時我們發現,有線連接成功連接。但是還是無法連接網絡。盲目分析一波。

查看無線局域網適配器WLAN的子網掩碼和默認網關

配置

 反正我亂七八糟搞了好幾個小時,然鵝我的虛擬機和主機倒是可以相互ping通了,但是kaili還是不能訪問外網,喪氣。(不知道是不是防火牆的問題??)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM