Vmware中kali网络配置

Vmware中虚拟机有两种主要的网络连接方式:网桥模式和NAT模式。两者的区别不在此文阐述,大家可以去找其他资料看看。本文重在讲配置过程。

桥接模式

选择桥接模式
这种网络连接方式与宿主机所处网段息息相关,因为他要使用物理机的网卡。所以在开始配置虚拟机网络前,先使用ipconfig查看物理机的IP地址信息(一般为无线局域网适配器下的IP地址)。
例如,查看到主机的IP地址为192.168.23.22,子网掩码为255.255.255.0,则子网为192.168.23.0(用IP地址的二进制形式和子网掩码的二进制形式相与可得),以及网关地址。具体的网络配置方式如下所示:
打开要配置网络的虚拟机

Step1:

打开Vmware->虚拟机->设置->打开网络适配器,即可看到下图所示内容,勾选桥接模式,点击确定。
在这里插入图片描述

Step2 :

(1)kali
kali配置网卡的文件为/etc/network/interfaces。首先进入network目录,输入命令vi interfaces 进入vi编辑器进行网卡设置。kali默认的无线网卡为eth0,本文中仅展示设置eth0.

-配置动态获取ip地址
首先打开宿主机的网卡,查看当前使用的网卡,查看方法:打开网络和internet,打开更改适配器选项,查看自己的网卡名称,并记住。然后打开Vmware的虚拟网络编辑器(在编辑栏下),若只看到两个网卡,则点击更改设置,如下图所示:
在这里插入图片描述
然后点击Vmnet0,勾选桥接模式,然后在已桥接至选择前面记住的网卡名称,然后点击应用即可。接着打开kali虚拟机,打开interfaces文件(前面有提及路径),配置如下参数(直接添加):

auto eth0
iface eth0 inet dhcp

保存退出,重启网卡。在/etc/network目录中,可以使用如下命令重启网卡:

systemctl networking restart

然后使用ifconfig命令查看是否配置成功,如果配置后还没有ip地址,可以reboot重启虚拟机再使用ifconfig查看。

  • 配置静态ip地址
    首先需要选择网卡,方法同上。然后打开interfaces文件,编辑以下内容:
 auto eth0
 iface eth0 inet static
 address ip地址(根据宿主机所在网段设置,属同一网段)
 netmask 子网掩码(与宿主机的子网掩码相同)
 gateway 网关地址(与宿主机网关相同)

重启网卡,然后使用ifconfig查看ip地址是否是所设置的。

NAT模式

选择nat模式。

Step1:

首先,打开虚拟网络编辑器,选择Vmnet8,然后点击更改设置,设置子网ip和子网掩码(网段可随意设置,只要合法即可)。如设置子网ip为192.168.33.0,子网掩码为255.255.255.0,并点击应用(需记住此处的设置,后面需要用到)。如下图所示:
在这里插入图片描述
然后打开kali虚拟机,打开interfaces文件(/etc/network目录下),进行相关编辑。

Step2:
  • 配置动态获取ip地址
    在interfaces中添加如下内容:
auto eth0
iface eth0 inet dhcp
  • 配置静态ip地址
    在interfaces中添加如下内容:
auto eth0
iface eth0 inet static
address ip地址(根据前面所设置的网段设置)
netmask 子网掩码(设置成与前面所设置的子网掩码一致)
gateway 网关地址(一般设置成前面设置的子网+2)

如我前面设置的子网为192.168.33.0,子网掩码为255.255.255.0,则我可设置参数如下:

auto eth0
iface eth0 inet static
address 192.168.33.xx
netmask 255.255.255.0
gateway 192.168.33.2
### VMwareKali 虚拟机网络设置 #### 仅主机模式 (Host-Only) 在这种模式下,虚拟机与物理主机之间的通信被限定在一个封闭的网络环境中。两者之间可以通过 VMnet1 实现连接,而虚拟机无法访问外部互联网[^1]。 对于希望创建隔离测试环境的情况来说非常有用,在这种环境下可以安全地执行各种实验而不必担心影响到外网中的设备或受到来自外界的影响。 #### 桥接模式 (Bridged Networking) 当目标是在同一局域网内的多个虚拟机间建立直接联系并允许这些机器接入实际网络时,则应考虑采用桥接模式。此方法使得每台虚拟机能获得独立于宿主机之外的一个 IP 地址,并且能够像任何其他联网计算机一样工作。需要注意的是,在某些特定场合比如使用校园网的情况下可能遇到兼容性问题[^4]。 为了正确配置桥接模式: 1. 打开 `编辑` -> `虚拟网络编辑器`. 2. 点击右下角的 "更改设置". 3. 设置为桥接模式. 4. 选择当前主机正在使用的那个网卡接口. 完成上述操作之后,重启 Kali Linux 并尝试获取新的 IP 地址即可正常使用网络功能[^3]. ```bash sudo dhclient eth0 ``` 如果选择了静态 IP 方案,则需手动指定 IP 参数而不是依赖 DHCP 自动分配[^2]. #### NAT 模式 (Network Address Translation) 虽然题目未提及,但是值得注意的是还有第三种常见的网络模式即NAT模式。它让多台虚拟机共享一个公网IP地址的同时保持内部私有的子网结构;然而这不在本讨论范围内。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值