如何固定Debian内网IP地址:详细解决办法
2024-12-4 20:27:0 Author: www.upx8.com(查看原文) 阅读量:2 收藏

常用环境:内网设备管理如PVE或VMware虚拟机中安装的Debian系统才会用到此方法。

固定原因:内网中的关键设备(如打印机、NAS 设备、监控设备、内网服务器)需要保持固定地址,便于管理和访问。动态 IP 会不断变化,导致服务无法通过同一个地址访问服务,而固定 IP 确保了服务的稳定性。

场景应用:防火墙规则配置、远程访问与 VPN、域名解析(DNS)、多设备通信(如 IoT 设备)、开发与测试环境、数据中心和虚拟化

总结

固定 IP 的主要作用是保持网络通信的稳定性、可预测性和可管理性。对于需要频繁访问的设备或服务,使用固定 IP 是一种更高效的选择。

操作步骤如下

1、设置固定IP地址、网关

cp /etc/network/interfaces /etc/network/interfacesbak   #备份原有配置文件

nano /etc/network/interfaces   #编辑网网卡配置文件

重要说明:

interfaces配置文件里的#中文注释说明不要复制进去,系统无法识别报错,导致而进不了系统。

ens18取决于你安装Debian时系统分配,你根据自身配置文件里的默认网卡名就可以了。

# 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

# The primary network interface
allow-hotplug ens18       # 允许系统在检测到网卡连接时自动配置该接口
iface ens18 inet static     # 配置 ens18 接口为静态 IP 模式
address 192.168.1.251    # 指定固定的 IPv4 地址
netmask 255.255.255.0   # 设置子网掩码
gateway 192.168.1.1       # 指定默认网关地址

ctrl+o   #回车,保存配置

ctrl+x   #退出

2、设置dns

cp /etc/resolv.conf /etc/resolv.confbak    #备份原有dns配置文件

nano /etc/resolv.conf   #编辑配置文件

nameserver 8.8.8.8
nameserver 8.8.4.4

ctrl+o   #回车,保存配置

ctrl+x   #退出

3、重启服务命令

sudo systemctl restart networking    #重启网络服务
sudo reboot  #或者重启

至此,固定IP地址、网关、DNS配置完成。


文章来源: https://www.upx8.com/4526
如有侵权请联系:admin#unsafe.sh