1. 程式人生 > >1.1.1 Kali Linxu不能上網

1.1.1 Kali Linxu不能上網

1 Kali Linux 不能上網

由於最近安裝了Metaploitable3,用了VirtualBox之後,就發現VMware裡面的Kali Linux不能上網!

1.1 VMware虛擬網路編輯器

1.1.1 網絡卡手動選擇

怕VMware會選擇VirtualBox網絡卡,手動選擇了無線網絡卡,但是啟用連線失敗。

1.1.2 網絡卡自動選擇

一旦選擇自動選擇,就會選擇Virtual網絡卡,ifconfig查到的eth0網絡卡顯示178.開頭的IP地址,依舊不能上網。

1.1.3 還原

還原VMware虛擬網路編輯器預設設定依然不行。

1.2 裝置未託管

ifconfig後有eth0網絡卡,說明eth0罷工!

1.2.1 NetworkManager 方法

leafpad /etc/NetworkManager/NetworkManager.conf
#將managed=false
#改成managed=true
#並重啟!

將會展現178.開頭的VirtualBox網絡卡IP地址,並且不能上網。

1.2.2 network 方法

與NetworkManager是互相沖突的方法。

(讀)檔案位置:[vi] /etc/network/interfaces
(重啟)服務位置:/etc/init.d/networking [restart]

一般interfaces檔案

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp

很多人都說interfaces裡面沒有下面兩行!

auto eth0
iface eth0 inet dhcp

所以要加上這兩行,之後重啟服務。但是我的有!。。。

1.2.3 靜態network + dns 方法

auto eth0
iface eth0 inet static //配置eth0使用預設的靜態地址,若設定自動獲取ip,將static修改為dhcp
address 192.168.1.110 //設定eth0的IP地址
netmask 255.255.255.0 //配置eth0的子網掩碼
gateway 192.168.1.1 //配置當前主機的預設閘道器

修改DNS:

domain
nameserver 8.8.8.8
nameserver 8.8.4.4

重啟服務!
baidu.com進不去!

1.2.4 禁用 NetworkManager 方法

#禁用NetworkManager
service NetworkManager stop
chkconfig NetworkManager off

#開啟network
chkconfig network on
service network start

不知道有沒有用,因為我Kali沒有網!!!

1.3 VirtualBox與VMware衝突

環境:Windows10

Win——設定——網路和Internet——更改介面卡選項
把所有關於VirtualBox的網絡卡都禁用,並且進入每一個網絡卡屬性中——取消勾VirtualBox NDIS6 Bridged Networking Driver
並重新啟動VMware虛擬機器!
重啟電腦!

對不起,並不管用!
最後我很失落的沒有繼續學習,2018年11月1日突然想起來登入一下發現,並不是重啟虛擬機器,而是重啟電腦
我三天後開啟Kali後成功上網!

附錄

1 A start job is running for Raise network interface 問題

vi /etc/systemd/system/network-online.target.wants/networking.service
TimeoutStartSec=5min
#修改時間
TimeoutStartSec=2sec