【Kali】手把手配置网络方法

前言

emm,因为花了好多天配置网络,尝试了网上各种方法,都没配置成功,问了老师,看过老师的文档,仍然懵懵懂懂,又看了两篇超长的博客,配置好了一部分,碰巧配好了可以连通外网,却又不能连通物理机了,有时候可以连通物理机,却又不能连通外网,然后在机缘巧合下,我想,既然可以连通外网,也可以连通物理机,那么是不是可以一起结合起来,说不定是我的网卡少了?于是我抱着尝试的心态,给kali添加了一个网卡,现在是有两个网卡,给一个网卡配置连接外网的网络,一个配置连接物理机的网络,居然成功了,于是迫不及待地想记录下来。

其中接触了一下VMware的知识和ip、dns等知识,虽然不够详细,甚至是冰山一角,但也总算是摸索出来了。

当然这之中不免有很多错误,因为本人对网络的了解尚处于浅薄的认识,以至于kali有网时,物理机居然会卡的不得了,当把kali挂起或关机时物理机才能够上网,这个问题我仍然没办法解释。欢迎大佬们可以批评指教。

虚拟网络编辑器配置

VMnet0采用桥接模式,外部连接这边选择自己桥接的对象。

桥接对象可以通过 “控制面板\网络和 Internet\网络连接”查看,如下图

 

由于我要连的是wifi,所以选择红色框的那个,这里可以选择可以使用的网络设备

这边我在前几天配置的时候一直出错,就是因为自认为桥接对象是"本地连接*2"这个设备,因为它也有"Wi-Fi"这个字眼,所以这一步很重要!!!血的教训。。

VMnet2这边选择NAT模式,记得勾选红色框框,默认似乎是未勾选的,子网IP自动生成的,不用管

 VMnet3选择主机模式,跟着下图来就可以了

 由于要用到两个网卡,所以在虚拟机设置这边添加一个“网络适配器”,并且两个网络适配器都选择桥接模式,一样的配置,如下图

物理机配置

由于要用到物理机的ip、网关、dns等信息,所以先在前面记录下来(我这里使用win10)

通过cmd,输入ipconfig,我们只需要用到下面红色框框框住的信息

 

kali配置

在kali的终端输入下面代码(任意一条),用来停止网络服务

systemctl stop NetworkManager 
或
service NetworkManager stop

然后输入

vim /etc/network/interfaces

填入从上述物理机得到的信息,只需要更改数字即可

物理机(eth1)和wifi(eth0)netmask一般都是255.255.255.0,可以不用更改

物理机(eth1)的address和gateway一样

其余对比物理机信息替换即可

保存并退出后

  输入

vim /etc/resolv.conf

 照着下面抄就好了

输入

ip addr

如果出现“down”,输入

ip link set eth1 up

参数填写down的网卡,我这边是eth1

然后再查看一下网卡

发现没问题了

 到了最后一步,重启网络服务(因为systemctl restart networking这条命令在我的kali里无法使用,第二条命令在我的kali可以使用,不清楚什么原因,为了保险起见,这两条命令都保留了下来)

systemctl restart networking
或
service NetworkManager start

之后就可以ping一下物理机和外网了~

 

如果是这样就表示成功了~

总结

由于本人也是小白,配置完后kali在物理机连通wifi(配置kali的wifi地址)的情况下才可以进行网络服务,但同时物理机的网速会变得十分缓慢,这是本文的一个陋笔,但对于我进行一些渗透测试以及SQL注入来说也完全够用了。(虽然要同时用物理机和kali的网络时需要同时切换。。。)

本人在寻找物理机网关和掩码时花费了大量时间,在某一篇文章中得知物理机的网关与地址是一样的(当然我到现在依然懵懵懂懂。。),还有很多小的问题,对于一些专业术语的把控,我仍然不是很懂,也没有深入研究过,所以在配置网络的时候显得那么的无力,而网上的教程参差不齐,网上的教程大多分为3-4个流派,大部分使用着一样的方法,而我却没办法配置成功,当然也许确实有许多人通过那些方法配置成功了,而本文的方法可能也会同我所认为的其他方法一样不能为所有人服务,这一点着实不能下定论。

当然我还是很希望有大神可以纠正一下我的问题的,也希望能够详细交流一番。

好了,说了很多废话,大多都是自己的无知而引发的感慨罢了!

 

参考资料:

1. 如何为VMware虚拟机添加网卡_3042824的技术博客_51CTO博客

2. 第11节 Kali Linux系统网络信息查看与配置_Fighting_hawk的博客-CSDN博客_kali查看网卡信息

3. kali-linux初体验之设置默认网关(网络设置需要是桥接模式)_新人请多指教的博客-CSDN博客_kali配置网关

  • 35
    点赞
  • 160
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
### 回答1: Kali Linux配置网络的步骤如下: 1. 打开终端,输入命令“ifconfig”查看当前网络接口的状态。 2. 如果网络接口没有启用,可以使用命令“ifconfig eth up”启用它。 3. 使用命令“dhclient”获取IP地址,如果无法获取IP地址,可以手动配置IP地址。 4. 手动配置IP地址的命令为“ifconfig eth 192.168.1.100 netmask 255.255.255.”,其中IP地址和子网掩码需要根据实际情况进行修改。 5. 配置DNS服务器的命令为“echo 'nameserver 8.8.8.8' > /etc/resolv.conf”,其中DNS服务器的地址可以根据实际情况进行修改。 6. 配置网络后,可以使用命令“ping www.baidu.com”测试网络连接是否正常。 注意:在配置网络时,需要具有管理员权限。 ### 回答2: Kali Linux是一个广泛使用的渗透测试和网络安全分析平台,它可以轻松帮助渗透测试人员和系统管理员发现系统中的漏洞和弱点。在使用Kali Linux之前,必须确保其正确配置网络以确保其正确工作。以下是配置Kali Linux网络的步骤: 1.确定网络设置配置网络之前,必须确保知道要发布Kali Linux网络设置。这包括IP地址、DNS服务器、默认网关和子网掩码。 2.检查网络接口 在配置网络之前,应首先检查计算机的网络接口是否已设置为正确的网卡。 Kali Linux支持虚拟网络接口,例如wlan0和eth0。 3.配置网络接口 一旦发现所需的网络接口,就可以配置它。可以通过编辑/etc/network/interface文件来完成此操作。使用编辑器打开文件,然后输入以下内容: auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8 “eth0” 是要配置的网卡名称,将其替换为使用的网卡标识符。所有其他值都应根据要使用的实际网络设置进行更改。 4.配置网络服务 在完成网卡配置之后,Kali Linux应该能够管理其网络服务。在终端中,可以使用以下命令检查网络服务是否正在运行: systemctl status networking.service 如果网络服务没有运行,可以使用以下命令将其启动: systemctl start networking.service 5.测试配置 一旦完成配置,应根据新设置网络参数对系统进行测试。可以使用ping测试,并确保计算机可以通过网络连接到其他系统。可以使用以下命令进行ping测试: ping google.com 这些步骤应该允许您成功配置kali Linux网络连接。如果在此过程中出现任何问题,请检查网络设置配置,以确保它们正确设置。 ### 回答3: Kali Linux是一个基于Debian的Linux发行版,旨在提供一种全面渗透测试平台,为了完成渗透测试工作,网络配置是非常重要的。 在Kali Linux中,网络配置主要有以下两种方式: 1.使用网络管理器进行配置Kali Linux默认使用网络管理器进行网络配置。在桌面环境下,可以在右上角找到网络管理图标。点击这个图标后,会弹出一个窗口,里面列出了已经配置好的网络,可以选择已有的网络或者创建新的网络。如果需要更详细的网络配置,可以选择“编辑连接”选项,在这里可以配置IP地址、子网掩码、网关、DNS服务器等信息。 2.使用终端手动配置: 如果不想使用网络管理器进行网络配置,也可以通过终端手动配置网络。首先,需要确保网络适配器已经正确安装。可以在终端中使用以下命令查看已安装的网络适配器: ifconfig 然后,可以使用以下命令配置IP地址、子网掩码、网关、DNS服务器等信息: ifconfig eth0 192.168.1.100 netmask 255.255.255.0 route add default gw 192.168.1.1 echo "nameserver 8.8.8.8" >> /etc/resolv.conf 其中,eth0是网络适配器名称,192.168.1.100是要配置的IP地址,255.255.255.0是子网掩码,192.168.1.1是网关地址,8.8.8.8是DNS服务器地址。 需要注意的是,以上命令只是示例,具体配置需要按照实际情况进行调整。 总之,网络配置Kali Linux中十分重要的一部分,只有正确地配置网络,才能进行渗透测试工作。如果在网络配置中遇到问题,可以通过Kali Linux官方论坛或者其他社交网络寻求帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LenckCuak

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值