我已经开始尝试学习 nmap,尽管由于某种原因它不起作用,但我不断收到相同的错误,它唯一起作用的时候是当我指定环回地址时,这是我得到的错误:
Premature EOF in /proc/net/route nexthost: failed to determine route to 192.168.1.1 QUITTING!
我检查了文件/proc/net/route,发现它是空的。我应该怎么办?我已经在网上搜索过,但找不到解决方案。由于我陷入了这个障碍,不幸的是我无法以任何方式学习 nmap。
编辑:
这是 ifconfig 带来的:
lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128
Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:521137 errors:0 dropped:0 overruns:0 frame:0
TX packets:521137 errors:0 dropped:0 overruns:0 carrier:0 collisions:0
Txqueuelen:0 RX bytes:22075684 (22.0 MB) TX bytes:22075684 (22.0 MB)
答案1
您尚未配置任何网络,需要配置网络接口并具有有效的网络连接,然后才能实际开始扫描。
首先配置您的 VMware 以将网络接口桥接到物理网卡,或者如果您有第二个虚拟机运行要扫描的计算机,则设置仅主机网络。