常用环境:内网设备管理如PVE或VMware虚拟机中安装的Debian系统才会用到此方法。
固定原因:内网中的关键设备(如打印机、NAS 设备、监控设备、内网服务器)需要保持固定地址,便于管理和访问。动态 IP 会不断变化,导致服务无法通过同一个地址访问服务,而固定 IP 确保了服务的稳定性。
场景应用:防火墙规则配置、远程访问与 VPN、域名解析(DNS)、多设备通信(如 IoT 设备)、开发与测试环境、数据中心和虚拟化
固定 IP 的主要作用是保持网络通信的稳定性、可预测性和可管理性。对于需要频繁访问的设备或服务,使用固定 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
#退出
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
#退出
sudo systemctl restart networking #重启网络服务
sudo reboot #或者重启
至此,固定IP地址、网关、DNS配置完成。