CentOS 7 设置或修改网卡地址和DNS地址

在CentOS 7中设置网卡的DNS,可以按照以下步骤进行:

‌打开CentOS 7的网络配置文件‌:
网卡的配置文件通常位于/etc/sysconfig/network-scripts/目录下,文件名格式为ifcfg-<网卡名>。例如,如果网卡名是ens33,则配置文件名为ifcfg-ens33。

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

‌查找并定位到网卡配置段落‌:
在打开的配置文件中,找到对应的网卡配置段。通常,每个网卡的配置都是独立的,并且以TYPE=”Ethernet”开头。

‌在该段落中添加或修改DNS设置‌:
在配置文件中,修改以下网卡及DNS配置:

BOOTPROTO=static
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8

‌保存并关闭配置文件‌:

在vi编辑器中,按Esc键进入命令模式,然后输入:wq并回车,以保存并关闭文件。

‌重启网络服务以使更改生效‌:

systemctl restart network

完成以上步骤后,网卡的DNS配置应该已经生效。你可以通过ping命令或nslookup命令来测试DNS解析是否正常工作。

附带 CentOS 7 常用操作命令

# 编辑文件

vi <file_name> 

# 创建文件夹
mkdir <directory_name> 

# 创建一个目录 
mkdir -p <dir1/dir2> 

# 删除文件和文件夹
rm <file_name> 

# 删除文件 
rm -r <directory_name>

# 删除目录及其内容 
rm -rf <directory_name>

# 移动或重命名文件
mv <source> <destination> 

# 移动或重命名文件/目录
cp <source> <destination> 

# 复制文件 
cp -r <source_dir> <destination_dir>

# 列出文件权限管理
ls -l <file_or_directory>

# 修改文件权限
chmod 777 <file_or_directory> 

# 更新软件包
yum update

#  安装软件包
yum install <package_name>

# 卸载软件包
yum remove <package_name>

#  查找软件包
yum search <keyword>

# 清理缓存
yum clean all

# 启动、停止和重启服务
systemctl start <service> 
systemctl stop <service> 
systemctl restart <service>
systemctl status <service>

# 设置服务开机自启
systemctl enable <service>

# 禁用开机自启
systemctl disable <service>