Kali 配置静态ip

文章主体来自于https://author.baidu.com/home?from=bjh_article&app_id=1793398379700699,就个人配置过程出现问题,进而对原文做了部分修改

环境

虚拟化平台:VMware workstation pro 17.5

镜像版本:kali-2023.4

配置步骤

步骤一:配置VMware 网络

  1. 进入VMware,在选项栏选择【编辑】-【虚拟网络编辑器】

  1. 使用管理员权限进行编辑,点击【更改设置】

  1. 安装如下顺序进行操作

  • 双击【VMnet8】

  • 填写子网ip及子网掩码,即确认内网网段,本文网段192.168.10.0/24

  • 点击【NAT设置】,对NAT进行配置

  1. 填写网关IP,本文使用192.168.10.2

步骤二:配置宿主机VMnet8网络适配器

  1. 进入windows 设置页面,点击【网络和internet】

  1. 点击【高级网络配置】下的【更改适配器选项】

  1. 双击 VMnet8适配器

  1. 点击【属性】

  1. 双击【ipv4】

  1. 配置对应的IP

步骤三:编辑kali网络配置文件

# 编辑网络接口文件
┌──(root㉿kali)-[/home/kali]
└─# vim /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback
# 添加如下内容
address 192.168.10.101 # ip地址
netmask 255.255.255.0 # 子网掩码
gateway 192.168.10.2 # 网关
network 192.168.10.0 # 子网ip

# 编辑dns文件
┌──(root㉿kali)-[/home/kali]
└─# vim /etc/resolv.conf
search localdomain
nameserver 192.168.10.2 # 网关
nameserver 8.8.8.8 # 公共dns
nameserver 114.114.114.114 # 公共dns

# 重启网络服务
┌──(root㉿kali)-[/home/kali]
└─# service networking restart

# 查看ip地址
┌──(root㉿kali)-[/home/kali]
└─# ip addr 
截至到现在就静态ip配置完成

遇到的异常

  1. 配完IP之后,发现无法访问公网,提示Network is unreachable

┌──(root㉿kali)-[/home/kali]
└─# ping baidu.com
ping: connect: Network is unreachable

# 修改 NetworkManager.conf 配置文件(网络服务图形管理工具)或者停止NetworkManager服务
# 1.修改配置文件
┌──(root㉿kali)-[/home/kali]
└─# vim /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=true # 将该选项改成true,默认false
# 停止服务并重启网络
┌──(root㉿kali)-[/home/kali]
└─# service NetworkManager stop
└─# service disable NetworkManager
└─# service networking restart

# 此时再进行ping 测试
┌──(root㉿kali)-[/home/kali]
└─# ping baidu.com
ping: connect: Network is unreachable

# 还是不行,怀疑是路由问题,查看路由
┌──(root㉿kali)-[/home/kali]
└─# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
# 果然路由存在异常,添加上网关(上文配置的网关)
┌──(root㉿kali)-[/home/kali]
└─# route add default gw 192.168.10.2
┌──(root㉿kali)-[/home/kali]
└─# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.10.2 0.0.0.0 UG 0 0 0 eth0
192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

# 再次ping测试,发现网络正常
┌──(root㉿kali)-[/home/kali]
└─# ping baidu.com
PING baidu.com (110.242.68.66) 56(84) bytes of data.
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=1 ttl=128 time=20.3 ms
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=2 ttl=128 time=20.3 ms
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=3 ttl=128 time=18.8 ms
^C
--- baidu.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2005ms
rtt min/avg/max/mdev = 18.768/19.781/20.327/0.717 ms
要在Kali配置静态IP地址,你可以按照以下步骤操作: 1. 首先,打开终端并使用root权限登录到Kali虚拟机。 2. 编辑`/etc/network/interfaces`文件来设置Kali的eth0接口为静态IP。你可以使用以下命令来编辑该文件: ``` sudo nano /etc/network/interfaces ``` 3. 在文件中,找到以`auto eth0`开头的行,并在其下方添加以下内容: ``` iface eth0 inet static address [3] netmask [3] gateway [3] ``` 其中,`address`是你想要设置的静态IP地址,`netmask`是子网掩码,`gateway`是默认网关的IP地址。请确保这些值与你的网络设置相匹配。 4. 保存并关闭文件。 5. 重启网络服务以使更改生效: ``` sudo systemctl restart networking ``` 此时,Kali虚拟机的eth0接口就会被配置静态IP地址。请注意,确保你设置的IP地址在你的网络中没有被占用,以避免IP地址冲突的问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Kali如何配置静态IP,并且实现网络访问](https://blog.csdn.net/wxqndm/article/details/126900866)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [kali设置静态ip地址](https://blog.csdn.net/weixin_43790779/article/details/130185886)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值