linux怎么改ip:两种实用修改方法

linux怎么改ip主要分为临时修改和永久修改两种方式,临时修改重启系统后配置失效,适合临时调试场景,永久修改可长期保存配置,适配服务器常态化使用,两种方法均适配CentOS、Ubuntu主流发行版本,操作简单、落地性强。

linux改ip临时配置方法

你可以使用ip命令完成临时改ip操作,该命令是Linux系统通用网络配置指令,替代了老旧的ifconfig指令,兼容性覆盖绝大多数新版Linux发行版。首先执行网卡查看指令ipaddr,获取本机网卡名称,常见网卡名为eth0、ens33、ens160,排除lo本地回环网卡后,确定需要修改的物理网卡。

执行配置指令ipaddradd静态IP/子网掩码dev网卡名,即可绑定指定IP地址,例如ipaddradd192.168.1.100/24devens33,24代表255.255.255.0子网掩码。若需要替换原有IP,可先执行ipaddrdel旧IP/子网掩码dev网卡名清除旧配置,避免多IP冲突。

临时修改的生效时效仅为当前系统运行周期,系统重启或网络服务重启后,所有IP配置会自动重置为默认状态,仅适合单次测试、临时联网调试,不适合长期使用。

linux改ip永久配置方法

永久修改IP需要编辑系统网络配置文件,不同Linux发行版的配置文件路径存在差异,CentOS7及以上版本配置文件位于/etc/sysconfig/network-scripts/目录下,文件名为ifcfg-网卡名,Ubuntu系统则通过/etc/netplan/目录下的yaml配置文件配置。

以CentOS系统为例,你可以使用vi编辑器打开配置文件,执行vi/etc/sysconfig/network-scripts/ifcfg-ens33,修改核心参数,将BOOTPROTO设置为static静态IP模式,ONBOOT设置为yes开机自启,新增IPADDR静态IP、NETMASK子网掩码、GATEWAY网关、DNS1域名服务器参数,参数填写需严格匹配局域网网段,否则会出现联网失败问题。

保存退出文件后,执行systemctlrestartnetwork重启网络服务,部分新版CentOS系统需使用systemctlrestartNetworkManager指令,配置即可永久生效,重启系统后配置不会丢失。Ubuntu系统修改netplan配置文件后,需执行netplanapply指令加载配置,无需重启网络服务,生效速度更快。

两种linux改ip方法核心对比

修改方式生效速度重启保留操作难度适用场景
临时修改即时生效不保留临时调试、紧急测试
永久修改重启服务生效永久保留服务器固定组网、长期使用

该修改方式的适用边界是仅适用于物理机、虚拟机本地局域网IP配置,云服务器公网IP无法通过系统内指令修改,云服务器公网IP需在云厂商控制台调整,系统内修改仅能变更内网私网IP。

配置完成后可执行ping网关地址、ping公共DNS的方式验证网络连通性,确保IP修改后网络正常使用。

敬慕百科汇集百科知识与游戏文化,带你发现世界的每一个精彩角落。

想要了解更多关于linux怎么改ip的文章欢迎访问:百科