
使用“ifconfig”,重新启动后 IP 地址将重置为旧 IP 地址。如何让改变永久化?
答案1
在该文件/etc/network/interfaces
(对于基于 Debian 的发行版)中,您可以设置所需的静态 IP 地址。
例如对于网络接口eth0
:
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
对于类似 CentOS/Fedora 的发行版,您应该编辑/etc/sysconfig/network-scripts/ifcfg-eth0
,如下所示:
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.1.2
PREFIX=24
GATEWAY=192.168.1.1
IPV4_FAILURE_FATAL=yes
NAME="System eth0"