如何从命令行更改linux机器IP?

如何从命令行更改linux机器IP?

使用“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"

相关内容