静态 IP 规划:掩码/网关/DNS 的正确组合

Goal(目标) :为 Kali 或虚拟机环境配置静态 IP 地址,确保网络通信稳定,并能正确访问外部资源。
Applies to(适用环境):NAT / Bridged / Host-only(所有网络模式下配置静态 IP)。


1. 静态 IP 配置必备信息(需要了解的三项)

  • IP address(IP 地址) :你为虚拟机分配的固定地址(例如 192.168.1.10)。
  • Netmask(子网掩码) :标识你的网络范围(例如 255.255.255.0)。
  • Gateway(网关) :连接外部网络的路由器或出口(例如 192.168.1.1)。
  • DNS servers(DNS 服务器) :用于域名解析的服务器地址(例如 8.8.8.88.8.4.4)。

2. 如何配置静态 IP(基于 Kali 配置)

2.1 查看当前 IP 配置(验证原状)

bash 复制代码
ip a

查看你当前的 IP 地址和网关是否正确。

2.2 配置静态 IP(最常用方法)

编辑网络配置文件:

bash 复制代码
sudo nano /etc/network/interfaces

添加/修改如下内容:

bash 复制代码
# Sample static IP configuration
iface ens33 inet static
    address 192.168.1.10   # 你的静态 IP 地址
    netmask 255.255.255.0  # 子网掩码
    gateway 192.168.1.1    # 网关
    dns-nameservers 8.8.8.8 8.8.4.4  # DNS 服务器

2.3 重启网络服务应用配置

bash 复制代码
sudo systemctl restart networking

2.4 验证配置

bash 复制代码
ip a

确保 IP 地址、子网掩码和网关已经正确设置。


3. 其他常见配置(配置静态 IP 的变种)

3.1 使用 nmcli配置静态 IP

在 Kali 中,使用 nmcli 配置静态 IP:

bash 复制代码
nmcli con mod "Wired connection 1" ipv4.addresses 192.168.1.10/24
nmcli con mod "Wired connection 1" ipv4.gateway 192.168.1.1
nmcli con mod "Wired connection 1" ipv4.dns "8.8.8.8 8.8.4.4"
nmcli con mod "Wired connection 1" ipv4.method manual
nmcli con up "Wired connection 1"

4. 静态 IP 设置中的常见问题(常见坑)

  1. 错误的子网掩码:使用错误的子网掩码(例如 255.255.255.255)可能导致虚拟机无法正常连接到局域网。
  2. 不正确的网关地址:网关地址如果不对,虚拟机将无法访问外部网络。
  3. DNS 设置错误:如果 DNS 配置错误,虚拟机无法解析域名,导致浏览器或命令行工具无法正常访问网站。

5. 流程总结

bash 复制代码
 1. 查看当前 IP 配置:'ip a'
 2. 编辑 '/etc/network/interfaces' 配置静态 IP、网关、DNS
 3. 重启网络服务:'sudo systemctl restart networking'
 4. 验证 IP 配置: 'ip a'

相关推荐
云飞云共享云桌面2 小时前
传统工作站 vs 云飞云共享云桌面:制造业设计云桌面选型深度对比
运维·服务器·前端·网络·3d·架构·制造
森G5 小时前
61、信号与槽机制在 TCP 编程中的应用---------网络编程
网络·c++·qt·网络协议·tcp/ip
楠目5 小时前
Nginx 解析漏洞利用总结
nginx·网络安全
swordbob7 小时前
NIO 的 Channel 里有多个 BIO 吗?
linux·网络·nio
天天讯通7 小时前
OKCC 呼叫中心安全性能全解析:技术防护与管理措施指南
大数据·开发语言·网络·人工智能·安全·语音识别
woniu_buhui_fei8 小时前
HTTP协议及其工作原理
网络安全
咸鱼翻身小阿橙8 小时前
VS2008 + .NET3.5 环境、加热台TCP通讯场景
tcp/ip·php·.net
leo_yu_yty9 小时前
Go语言分布式计算(RPC入门)
网络·网络协议·rpc
2301_780789669 小时前
零信任架构中,身份感知防火墙(IAFW)的部署要点与最佳实践
linux·运维·服务器·人工智能·tcp/ip·架构
2401_868534789 小时前
2025下半年网络规划设计师真题(选择题、案例分析)
运维·服务器·网络