CentOS8通过命令设置IP地址

小记:本人刚开始接触linux系统,在操作上若有不正确的地方,欢迎指出。

一、登陆账户

 a)进入系统后,打开终端

输入 su root  ,进入root账户,然后输入ifconfig ,第一行中 ens33:是我的主机名 inet:IP地址(没设置过的不会出现inet)

一定要使用root用户,一开始我使用的自己创建的用户,提示我无法修改(要么是没有赋权限,要么就是只能用root用户修改)

  b)然后输入 

vi /etc/sysconfig/network-scripts/ifcfg-ens33

  这时我们输入以下命令会进入网络配置文件,命令最后就是我们的主机名,也就是说你要把命令最后的ens33换成你刚刚查看到的主机名

 c)修改文件 修改完成后先按Esc键,再按shift+:,然后输入X,敲回车键,完成保存并退出

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static  #启用静态IP
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33  
ONBOOT=yes    #系统启动时激活网卡
IPADDR=192.168.0.251  #你的IP地址
DNS=8.8.8.8    #设置DNS
NETMASK=255.255.255.0   #设置子网掩码
GATEWAY=192.168.0.1  #设置网关
DEVICE=ens33 #网卡名

 d)重启网络服务 nmcli c reload  

 e)再次输入ifconfig,就会看到你输入的ip地址了

© 版权声明 文章版权归作者所有,若需转载,请在显著位置标志该文章地址。
原文地址:https://www.cnblogs.com/luchenglong/p/13963395.html