centos系列应该都可以通过编辑 /etc/sysconfig/network-scripts/ifcfg-网卡 来修改ip,dns
步骤一:
1.执行以下命令,查看网卡名字
ip a
2.执行以下命令,切换为root用户
su root
注意输入密码时,系统不会有任何提示
步骤二:
1.执行以下命令,转到该目录
cd /etc/sysconfig/network-scripts/
2.查看该目录下的文件
我们要找的就是ifcfg-你的网卡名字
3.执行以下命令,进入配置文件
vi ifcfg-ens33
打开后显示以下内容
点击键盘上的Ins键即可进入编辑模式,注意终端的左下角会有提示INSET
编辑完后大概为以下内容
只要改两个地方
找到以BOOTPROTO
开头的行把它改为static
最后于一行的ONBOOT改为yes
添加以下内容
IPADDR=10.0.0.11 //ip地址
GATEWAY=10.0.0.254 //网关
NETMASK=255.255.255.0 //掩码
DNS1=114.114.114.114 //dns地址1
DNS2=8.8.8.8 //dns地址2
点击键盘上的Esc键,然后输入:wq! 回车即可保存退出
4.执行以下命令,使配置文件生效
systemctl restart network
步骤三:
1.验证网络配置是否生效
执行ip a
一般地,只看一行就行
2.ping ip,网关,百度来检验是否设置成功
执行ping 你修改的IP地址或网关或其他域名
例如
ping 10.0.0.11
ping 10.0.0.254
ping baidu.com
这三个大致为这样就应该没有问题
如果你是安装的带桌面的,你可以直接打开浏览器输入网址检验
如果是虚拟机需要改虚拟网络编辑器
1.注意:一般地,修改这个需要管理员权限