0

    【虚拟机】解决Kali虚拟机不能联网问题(桥接模式WIFI和本地网线)

    2023.07.23 | admin | 262次围观

    目录

    1.基础配置部分: 1.打开VM的KALI虚拟机,在上面一栏虚拟机中选择桥接模式,如图

    2.此处可能出现的问题:是否是自己的桥接模式没有配置好。如下图步骤: 1..打开虚拟机编辑->虚拟网络编辑器如图:

    2.选择对应的网卡

    参考:控制面板→网络和Internet→查看网络状态和任务→更改适配器设置如图:

    3.可以右击WLAN选择状态→属性→IPV4设置自动获取网络

    如图:

    3.在自己的本机中打开cmd命令窗口,输入ipconfig查看自己的ip地址,这里我用的是无线虚拟机链接不到网络,所以看的是无线网的地址:

    4.在KALI虚拟机中打开终端,输入ifconfig-a 我自己的一开始eth0是没有IP地址的,如图:

    2.KALI基础配置:

    在终端输入:

    1)gedit /etc/network/interfaces

    这里采用静态配置的方法:(在下面我写了可以设置另一种动态获取DHCP的方法,如果网络稳定虚拟机链接不到网络,不经常更换网络环境,这里可以选择静态配置)

    # 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
    #the primary network interface
    #allow-hotlpug eth0
    #iface eth0 inet dhcp
    auto eth0
    iface eth0 inet static
    address 192.168.x.x
    gateway 192.168.x.x
    netmask 255.255.255.0 

    其中address参考刚刚主机的IP地址(可以最后一位变化),网关和掩码和主机的一样。

    2)gedit /etc/resolv.conf

    # Generated by NetworkManager
    nameserver 8.8.8.8
    nameserver 223.5.5.5
    nameserver 180.76.76.76

    8.8.8.8是谷歌的IP地址

    223.5.5.5是阿里云的IP地址

    180.76.76.87是百度的IP地址

    3)启动eth0

    ifconfig eth0 up

    4)重启网络

    service networking restart 

    5)检验成果

    ifconfig 发现eth0的IP地址出现了。

    ping ,成功返回。

    打开KALI浏览器,访问成功:

    3.其他配置模式

    1.例如我自己现在断开无线网,本地连接网络(接网线)(更换网络环境),

    PS:无论是无线网还是本地连接都是差不多的,只不过是网络IP和对应的网卡不一样了

    发现网线的本机IP地址改变了。打开虚拟机发现不能连接网络。 无响应。

    解决办法:

    (前提是和我上面的配置一样设置过桥接模式哦)

    1.和上面的步骤一样找到虚拟网络编辑器如图,选择网线连接对应的网卡(不是刚刚无线网WLAN的网卡了),具体和上面一样不知道自己的网卡是哪个,可以去网络连接的网络连接适配器中查看,我的是这个:

    2.打开终端输入

    gedit /etc/network/interfaces

    设置为DHCP动态获取IP地址:(为了避免以后经常在家网线,在学校无线网这种情况,这个就设置成动态获得叭)

    # 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
    #the primary network interface
    #allow-hotlpug eth0
    #iface eth0 inet dhcp
    auto eth0
    iface eth0 inet dhcp
    #iface eth0 inet static
    #address 192.168.1.10
    #gateway 192.168.1.1
    #netmask 255.255.255.0 
    

    3.保存后重启网络:

    service networking restart 

    4.输入ifconfig查看,配置成功:

    5.ping baidu.com,成功返回,网络配置成功。

    总结:

    1.以后无论是WIFI还是本地连接网线,interface都可以设置为DHCP。

    2.以上配置完成过一次后,以后换地方只要修改虚拟网络配置器中的桥接模式对应的网卡就好了。

    3.如果又是各种乱起八糟的问题,重来一遍,对照上面的步骤!

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论