解決方案
1.重新安裝kali虛擬機
安裝之前胰挑,首先配置虛擬網(wǎng)絡(luò)編輯器
對vmnet0選擇橋接模式(若沒有找到查近,要用管理員身份運行氮兵,windows10是這樣的)嘶炭,選擇橋接的網(wǎng)卡抱慌,本機用的無線網(wǎng)上網(wǎng)的,所以我橋接到了無線網(wǎng)卡眨猎,設(shè)置好了點確認(rèn)就行了抑进,然后按照我之前寫的《kali虛擬機安裝》一文安裝即可,我試了下開機就有網(wǎng)絡(luò)了睡陪。
2.對已有不能聯(lián)網(wǎng)的kali虛擬機進行配置
若顯示網(wǎng)路未托管寺渗,修改vi /etc/NetworkManager/NetworkManger.conf,把其中的false改為true
首先還是要配置虛擬網(wǎng)絡(luò)編輯器,和上面方法是一樣的兰迫,然后就是很重要的信殊。我的網(wǎng)絡(luò)環(huán)境時通過wifi連接一臺路由器上網(wǎng)的,在這個環(huán)境下要看路由器是DHCP模式自動分配ip逮矛,還是固定ip鸡号。這個很關(guān)鍵。在網(wǎng)上找了很多教程须鼎,大多是說對于配置動態(tài)網(wǎng)絡(luò)不行就要用靜態(tài)配置ip鲸伴,然后配置dns。我也試了晋控,怎么都連不上網(wǎng)汞窗。
最后發(fā)現(xiàn)了,關(guān)鍵是dns要設(shè)置為網(wǎng)關(guān)的地址
相關(guān)操作赡译。
1.配置網(wǎng)絡(luò)文件地址?
vi /etc/network/interfaces
配置文件中
auto表示啟動系統(tǒng)激活設(shè)備仲吏,auto lo表示loop回環(huán)地址
動態(tài)dhcp方式
auto eth0
iface eth0 inet dhcp
靜態(tài)Static
auto eth0
iface eth0 inet static
address 192.168.0.xxx ? ? ?(ip地址)
netmask 255.255.255.0 ? (子網(wǎng)掩碼)
gateway 192.168.0.1 ? ? ? (網(wǎng)關(guān))
2.dns配置文件
vi /etc/resolv.conf
nameserver 192.168.0.1 ?(這里要填網(wǎng)關(guān))
3.重啟網(wǎng)路
service network restart
/etc/init.d/networking restart ? ?(重啟所有網(wǎng)卡服務(wù))
ifdown eth0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? (關(guān)閉指定網(wǎng)卡)
ifup eth0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(開啟指定網(wǎng)卡)
ifdown eth0 && ifup eth0 ? ? ? (對于遠(yuǎn)程連接服務(wù)器來說一定要這樣,否則會關(guān)了網(wǎng)卡就再也連不上了,因為網(wǎng)卡關(guān)了裹唆。誓斥。。)