kali获取不到内网主机

kali获取不到内网主机,第1张

kali获取不到内网主机的解决方法如下:

一、方法一

重启网卡:/etc/initd/networking restart

重启kali:reboot

二、方法二

更改网络适配器:虚拟机-可移动设备-网络适配器设置-选择“桥接模式:直接连接物理网络”或选择“NAT模式:用于共享主机的ip地址

三、方法三

在网上摘抄,没解决最后没能成功解决

修改/etc/network/interfaces 文件

Kali Linux拥有强大的网络功能,所使用的网络配置文件与其他的Linux发行版也不同,Kali Linux属于Debian Linux

1、基本的网络命令

ifconfig命令用于显示当前主机中状态为“激活”的网络接口信息。

ifconfig -a命令用于显示当前主机中所有网络接口信息(包括未激活的网络接口)

route命令:

route命令用于显示当前Linux系统中的路由信息,从route命令的显示结果可以看到当前主机所在的子网和默认网关的地址

netstat命令

netstat -r 命令可以实现与“route"命令相同的功能,即显示Linux系统中的路由信息(路由表)。

”netstat -au"显示udp传输协议的连接情况

"netstat -at"显示tcp传输协议的连接状况

网卡的启用和停用:

#ifconfig up

#ifconfig down

配置动态获取IP地址:

在大型网络中,客户端主机通常设置为从DHCP服务器自动获取IP地址、子网掩码等网络信息,因此可以大大简化网络设置,下面是如何配置DHCP客户端

"/etc/network/"目录下的”interfaces"文件是kali linux中最重要的网络配置文件之一,该文件用于描述主机中所有的网络接口的信息,不论Linux主机中作为DHCP客户端还是配置使用静态IP地址,都需要对该文件进行修改。

以下是作为DHCP客户端的“interfaces”文件的配置内容,其中“iface eth0 inet dhcp"设置网络接口eth0 通过DHCP获取网络地址。

iface eth0 inet dhcp //用于设置网络接口eth0 通过dhcp协议获取网络配置

重启网络服务:

对”interfaces“文件进行更改后,需要重新启动Linux中的networking 服务

# /etc/initd/networking restart

配置使用静态IP地址

配置Kali Linux使用静态IP地址同样需要在”/etc/networking"目录下的“interfaces”文件中进行配置。静态IP地址的配置将使用“interfaces"文件中更多的配置项。

如下所示是eth0配置为使用静态IP地址的”interfaces"文件的内容,配置文件中各配置项的功能如下所示

WHOIS是一个标准的互联网协议,可用于搜集网络注册、注册域名、IP地址和自治系统的信息

例:whois baiducom

更多参数参考帮助文档:whois --help

向DNS服务器查询主机的ip地址,默认使用/etc/resolvconf里的DNS服务器;也可在指令尾部直接添加DNS服务器

默认情况下host指令会搜索域名的A记录、AAAA记录和MX记录,如需查询全部DNS记录,可使用选项-a

例:

host还可进行域传输,使用-l选项

进行DNS查询,仅返回该域的A记录,如需查询全部记录,可以将type设置为any

例:

该程序将收集的DNS信息分为:主机ip地址、该域的DNS服务器、该域的MX记录

例:dnsenum baiducom

功能很强大,除上之外:

它能通过谷歌搜索其他的域名和子域名

可使用字典对子域名进行爆破,kali里收录了dnsenum自带的字典文件(dnstxt),该字典可以测试1480个子域名;另外嗨哟一个dns-bigtxt字典,可以测试266930个子域名

可对C类网段进行whois查询并计算其网络范围

可对网段进行反向查询

采用多线程技术,可进行并发查询

参数解释-f dnstxt 指定字典文件,可以换成 dns-bigtxt 也可以自定义字典-dnsserver 8888 指定dns服务器,一般可以直接使用目标dns服务器,(PS:8888 是一个IP地址,是Google提供的免费dns服务器的IP地址,另一个是:8844)-o outputtxt 结果在 outputtxt文档里

例:dnsenum -f dnstxt baiducom

DNS枚举工具,可通过多项技术查找目标的ip地址和主机名,他会通过本机使用的DNS服务器查找使用个目标域的DNS服务器;也可以进行暴力破解子域名

特点是能针对不连续的ip空间和主机名称进行测试

该工具也是个神器,详细用法参考帮助

例:查找学校域名的有关信息

DMitry(Deepmagic Information Gathering Tool)是一个一体化的信息收集工具。它可以用来收集以下信息:

参数:

例:

网络路由信息可以帮助测试人员了解自己的主机到目标主机之间的网络通信路径,进而理解目标主机的网络情况,保护目标主机的防火墙信息,往往也暗藏在路由信息里

1、tcptraceroute

tcptraceroute是traceroute的补充,传统的traceroute程序在其发送的UDP或ICMP echo数据包中,设置有特定的TTL标志位。它把TTL值从1开始递增,直到数据包到达目标主机为止,而tcptraceroute则是使用tcp数据包进行测试,它利用TCP SYN(握手请求)数据包进行路由信息探测;

其有较高的通过率

常用选项

-i 指定接口,网络接口

-f 起初第几跳开始,比如5,开始显示第5跳的结果

-l traceroute包的长度

-q 查询的数字号

-t tos

-m 最大的TTL

-s 源地址,如果服务器有两块网卡,就可以采用指定-s的源地址路由,在所有的tracert/traceroute都 有这样的基本功能

-w等待的时间

示例1:通过traceroute和tcptraceroute进行对比:

可以直接看到结果的差别,也可以使用nslookup验证一下:

tcptraceroute最终到达了目的地,而traceroute 没有到达目的地。

2、tctrace

通过向目标主机发送TCP SYN数据包来获取相关信息

使用命令:tctrace -i<device> -d<targethost>

<device>指网卡接口,<targethost>指被测试的目标主机

例:tctrace -i eth0 -d >

以上就是关于kali获取不到内网主机全部的内容,包括:kali获取不到内网主机、Kali Linux该怎么进行网络配置、Kali Linux下信息搜集工具(命令)使用总结等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9330130.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存