第11节 Kali Linux系统网络信息查看与配置

0 引言

当Kali Linux电脑所接入局域网有DHCP服务器时,Kali会自动获取IP地址,本文介绍两种为Kali手动配置IP地址的方法,其中一种是临时生效重启后失效的,一种是永久生效的。图形化的网络信息配置方法请查看《kali中间人攻击》中的3.1节相关内容。

1 实验一:为Kali配置临时网络信息

1.1 查看系统网卡信息和已有IP地址

  1. 虚拟机可以为系统添加多块网卡,本实验以2块网卡为例。
  2. 以root身份进行终端配置,输入命令 ip addr 查询网卡信息。
  3. 可以看到kali中公有三块网卡信息:l0表示的是回环地址;eth0是第一块网卡,采用DHCP方式自动获取到IP地址192.168.74.130;eth1是第二块网卡,暂未配置IP。
    在这里插入图片描述

1.2 关闭networkmanager服务

  1. 使用命令 service NetworkManager stop 关闭服务,即图形化配置网络信息的服务。开启相关服务则是 service NetworkManager start
  2. 使用命令 chkconfig --level 345 NetworkManager off 永久关闭服务,该命令适用于CentOS,不适用于Kali。

1.3 配置IP地址

  1. 已知真实机IP地址为192.168.1.4,网关为192.168.1.1,DNS地址为192.168.1.1。
  2. 使用命令 ip addr add 192.168.1.100/24 dev eth0 ,为第一块网卡配置IP地址与子网掩码。配置后再次查询网卡配置情况,看到网卡一已经新增了一个IP地址,原自动获取的IP地址仍在。在这里插入图片描述
  3. 删除原自动获取的IP地址,使用命令 ip addr del 192.168.1.7/24 dev eth0 删除,并再次查看网卡配置情况。
    在这里插入图片描述
  4. 尝试用真实机与Kali互ping,能ping通;使用Kali尝试ping www.baidu.com,不能ping通。

1.4 配置网关与DNS

  1. 使用命令 ip route 查看路由表信息。发现没有。
  2. 使用命令 ip route add default via 192.168.1.1 dev eth0 设置路由表,即网关IP地址。
  3. 使用命令 vim /etc/resolv.conf 查看DNS配置, nameserver = IP地址 表示一个DNS服务器地址。在这里插入图片描述
  4. 再次ping www.baidu.com,发现已经能ping通。
    在这里插入图片描述

1.5 其他

  • 当使用ip addr查看IP信息时发现接口处于down的工作状态时,应使用命令 ip link set eth0 up 开启接口。

2 实验二:为Kali配置永久网络信息

2.1 实验目的

  1. 将kali网卡一桥接到VMnet2,IP地址为10.1.1.254/24,作为VMnet2的网关;
  2. 将kali网卡二桥接到VMnet3,IP地址为20.1.1.254/24,作为VMnet3的网关;
  3. 在VMnet2中接入一台win7,IP地址为10.1.1.1;
  4. 在VMnet3中接入一台winxp,IP地址为20.1.1.1;
  5. 实现win7能够ping通winxp.

2.2 通过配置文件为kali配置IP地址

  1. 查看相关配置文件, cd /etc/netword/ ,该目录下存放相关网络配置文件。
    在这里插入图片描述
  2. 使用VIM编辑器打开interfaces文件进行配置,命令为 vim /etc/netword/interfaces
  3. 打开配置文件后,按ins进入插入模式,可以输入命令。在该文件中输入以下命令:
    auto lo
    iface lo inet loopback
    auto eth0
    iface eth0 inet static
    address 10.1.1.254
    netmask 255.255.255.0
    gateway 10.1.1.254
    up route add -net 20.1.1.1 netmask 255.255.255.255 gw 10.1.1.254 eth0
    down route del -net 20.1.1.1 netmask 255.255.255.255
    auto eth1
    iface eth1 inet static
    address 20.1.1.254
    netmask 255.255.255.0
    gateway 20.1.1.254
    up route add -net 10.1.1.1 netmask 255.255.255.255 gw 20.1.1.254 eth0
    down route del -net 10.1.1.1 netmask 255.255.255.255
    在这里插入图片描述
    4. 使用命令 vim /etc/resolv.conf 查看并修改DNS配置,添加 nameserver 8.8.8.8 .
  4. 重启网卡服务, service networking restart

2.3 为win7与winxp手动配置IP

  1. win7网络信息配置如下图:
    在这里插入图片描述
  2. winxp网络信息配置如下图:
    在这里插入图片描述
  3. ping测试结果:win7可以ping通10.1.1.254与20.1.1.254,但是不能ping通20.1.1.1,因为kali还未配置路由信息,暂不能ping其他网段IP。

2.4 开启路由功能

  1. 开启路由功能,使用命令 vim /etc/sysctl.conf 进入对应配置文件,取消下图改行注释,启用其功能,保存退出。
    在这里插入图片描述
  2. 使用命令 sysctl -p 令配置文件生效。
    在这里插入图片描述
  3. 尝试用win7 ping win xp,成功ping通。

3 总结

  1. 掌握kali两种命令式配置IP的方式。
  2. 理解kali充当路由器时的路由功能。

4 参考文献

  1. 如何给给kali linux配置静态IP地址
  • 15
    点赞
  • 70
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
### 回答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官方论坛或者其他社交网络寻求帮助。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值