# 修改网络接口配置文件,以CentOS为例,假设要配置eth0的永久IP地址
# 1. 打开网络接口配置文件
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
# 2. 修改或添加以下内容:
DEVICE=eth0 # 网络接口名称
BOOTPROTO=static # 使用静态IP
ONBOOT=yes # 开机自动启动该接口
IPADDR=192.168.1.100 # 设置静态IP地址
NETMASK=255.255.255.0 # 子网掩码
GATEWAY=192.168.1.1 # 默认网关
DNS1=8.8.8.8 # 主DNS服务器
DNS2=8.8.4.4 # 辅助DNS服务器
# 3. 保存并退出编辑器
# 4. 重启网络服务使配置生效
sudo systemctl restart network
# 或者使用命令重启网络接口
sudo ifdown eth0 && sudo ifup eth0
修改网络接口配置文件:根据你的Linux发行版和网络接口名称,找到对应的配置文件进行编辑。上述示例中,/etc/sysconfig/network-scripts/ifcfg-eth0 是CentOS系统中常见的网络接口配置文件路径。
配置文件中的关键参数:
DEVICE:指定网络接口名称。BOOTPROTO:设置为static表示使用静态IP地址。ONBOOT:设置为yes表示开机时自动启动该网络接口。IPADDR、NETMASK、GATEWAY 和 DNS1/DNS2:分别用于设置静态IP地址、子网掩码、默认网关和DNS服务器。重启网络服务:修改配置文件后,需要重启网络服务或直接重启网络接口,使新的配置生效。
如果你使用的是其他Linux发行版(如Ubuntu),配置文件路径和命令可能会有所不同。例如,在Ubuntu上,你可能需要编辑 /etc/netplan/ 目录下的 .yaml 文件,并使用 netplan apply 命令来应用更改。
上一篇:linux配置ssh免密登录
下一篇:linux杀进程命令
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站