CentOS 7设置静态IP并修改DNS
2024-10-09 06:27:33
1. 设置静态IP
首先需要确定网线插在服务器的哪一个网络接口上,接口旁边一般都有写。我这边是插在1号接口上的。
然后修改网络配置文件,文件位于 /etc/sysconfig/network-scripts/ 目录下,因为我使用的是1号以太网接口,因此需要修改的文件为ifcfg-eno1,使用vim
打开:
sudo vim /etc/sysconfig/network-scripts/ifcfg-eno1
添加或修改以下内容,并保存:
BOOTPROTO=static
IPADDR=x.x.x.x
NETMASK=x.x.x.x
GATEWAY=x.x.x.x
# 取消NetworkManager管理服务
NM_CONTROLLED=no
ONBOOT=yes
最后重启网络服务,完成静态IP的设置。
sudo systemctl restart network.service
2. 修改DNS
配置完IP之后,发现不能安装软件,通过ping,发现不能解析域名,故尝试修改DNS。
- 首先禁用NetworkManager的DNS配置,即在 /etc/NetworkManager/NetworkManger.conf 中添加dns=none.
- 向 /etc/resolv.conf 中添加以下两行,并保存:
nameserver 8.8.8.8
nameserver 8.8.4.4
现在,再次尝试ping www.baidu.com
,发现已经可以正常接收数据了。
最新文章
- CSS counter-reset 属性
- python 编码 UnicodeDecodeError
- kFreeBsd 国内开源镜像站汇总
- C语言实现大数据除法
- iOS小技巧
- 关于trello的分享
- ref 和out的用法以及区别
- linux下查看机器的硬件信息:
- python作业day4计算器
- String 转Map(基于Guava类库)
- C#操作XML方式
- 用Python学分析:集中与分散
- C#中的IntPtr
- css实现连续数字和英文的自动换行的方法
- argument 1 must be 2-item sequence, not int
- Ubuntu网络不通解决办法
- 轮播插件swiper
- Oracle 数据备份与恢复
- web调用本地exe应用程序并传入参数
- JAVA springmvc 转换器