centos及Ubuntu服务器修改DNS配置

公司办公网络网段通过DHCP自动分配IP,服务器网段是手动配置的固定IP,nameserver统一指向服务器网段的网关,最近由于公司路由器服务器网段DNS解析问题,不得不手动配置服务器的dns,以此记录下。

centos修改dns:

1:找到网络配置文件
bash 复制代码
cd /etc/sysconfig/network-scripts/

ll

-rw-r--r--. 1 root root   366 Apr 17  2023 ifcfg-eth0
-rw-r--r--. 1 root root   254 May 22  2020 ifcfg-lo
lrwxrwxrwx. 1 root root    24 Apr 17  2023 ifdown -> ../../../usr/sbin/ifdown
-rwxr-xr-x. 1 root root   654 May 22  2020 ifdown-bnep
-rwxr-xr-x. 1 root root  6532 May 22  2020 ifdown-eth
-rwxr-xr-x. 1 root root   781 May 22  2020 ifdown-ippp
-rwxr-xr-x. 1 root root  4540 May 22  2020 ifdown-ipv6
lrwxrwxrwx. 1 root root    11 Apr 17  2023 ifdown-isdn -> ifdown-ippp
-rwxr-xr-x. 1 root root  2130 May 22  2020 ifdown-post
-rwxr-xr-x. 1 root root  1068 May 22  2020 ifdown-ppp
-rwxr-xr-x. 1 root root   870 May 22  2020 ifdown-routes
-rwxr-xr-x. 1 root root  1456 May 22  2020 ifdown-sit
-rwxr-xr-x. 1 root root  1621 Dec  9  2018 ifdown-Team
-rwxr-xr-x. 1 root root  1556 Dec  9  2018 ifdown-TeamPort
-rwxr-xr-x. 1 root root  1462 May 22  2020 ifdown-tunnel
lrwxrwxrwx. 1 root root    22 Apr 17  2023 ifup -> ../../../usr/sbin/ifup
-rwxr-xr-x. 1 root root 12415 May 22  2020 ifup-aliases
-rwxr-xr-x. 1 root root   910 May 22  2020 ifup-bnep
-rwxr-xr-x. 1 root root 13758 May 22  2020 ifup-eth
-rwxr-xr-x. 1 root root 12075 May 22  2020 ifup-ippp
-rwxr-xr-x. 1 root root 11893 May 22  2020 ifup-ipv6
lrwxrwxrwx. 1 root root     9 Apr 17  2023 ifup-isdn -> ifup-ippp
-rwxr-xr-x. 1 root root   650 May 22  2020 ifup-plip
-rwxr-xr-x. 1 root root  1064 May 22  2020 ifup-plusb
-rwxr-xr-x. 1 root root  4997 May 22  2020 ifup-post
-rwxr-xr-x. 1 root root  4154 May 22  2020 ifup-ppp
-rwxr-xr-x. 1 root root  2001 May 22  2020 ifup-routes
-rwxr-xr-x. 1 root root  3303 May 22  2020 ifup-sit
-rwxr-xr-x. 1 root root  1755 Dec  9  2018 ifup-Team
-rwxr-xr-x. 1 root root  1876 Dec  9  2018 ifup-TeamPort
-rwxr-xr-x. 1 root root  2780 May 22  2020 ifup-tunnel
-rwxr-xr-x. 1 root root  1836 May 22  2020 ifup-wireless
-rwxr-xr-x. 1 root root  5419 May 22  2020 init.ipv6-global
-rw-r--r--. 1 root root 20678 May 22  2020 network-functions
-rw-r--r--. 1 root root 30988 May 22  2020 network-functions-ipv6
2:找到带网卡名的配置文件并修改配置文件
bash 复制代码
vi ifcfg-eth0


DEVICE=eth0
ONBOOT=yes
IPADDR=********
NETMASK=******
GATEWAY=******

#手动改成自己需要的dns
DNS1=114.114.114.114
3:重启网络
bash 复制代码
systemctl restart network

Ubuntu服务器修改dns:

1:Ubuntu是通过netplan管理的,还是找到网络配置文件
bash 复制代码
cd  /etc/netplan
ll

-rw-r--r--  1 root root  585 Nov 18 03:14 50-cloud-init.yaml

vim 50-cloud-init.yaml
2:修改配置文件,如果多网卡机器找对自己的网卡名,然后修改对应的nameserver下的addresses为自己想要的dns即可
bash 复制代码
network:
    ethernets:
        enp5s0:
            addresses:
            - 192.168.199.177/24
            gateway4: 192.168.199.1
            nameservers:
                addresses: [114.114.114.114]
                search:
                - 192.168.199.1
    version: 2
3:应用配置到网络
bash 复制代码
netplan apply
相关推荐
cen__y1 小时前
Linux12(Git01)
linux·运维·服务器·c语言·开发语言·git
不仙5202 小时前
VMware Workstation 26.0.0 在 Ubuntu 24.04 (内核 6.17.0) 上的安装与内核模块编译问题
linux·ubuntu·elasticsearch
189228048613 小时前
NY352固态MT29F32T08GWLBHD6-24QJ:B
大数据·服务器·人工智能·科技·缓存
AI视觉网奇3 小时前
linux 检索库 判断库是否支持
java·linux·服务器
dapeng-大鹏3 小时前
KVM+LVM 零停机在线扩容 Ubuntu 根分区:从磁盘添加到逻辑卷扩展完整
linux·运维·ubuntu·磁盘空间扩展
一楼的猫4 小时前
从工具链视角对比:番茄作家助手 vs 第三方写作辅助方案
java·服务器·开发语言·前端·学习·chatgpt·ai写作
武子康4 小时前
调查研究-138 全球机器人产业深度调研报告【01 篇】:市场规模、竞争格局与商业化成熟 2026
服务器·数据库·ai·chatgpt·机器人·具身智能
xhbh6665 小时前
代理ARP (Proxy ARP) 是如何实现跨网段通信的?在Linux下如何配置?
服务器·网络·智能路由器·端口映射·映射
神奇椰子6 小时前
[特殊字符] 服务器搭建网站完整教程
运维·服务器
SEO_juper7 小时前
CDN 地域节点优化:匹配 GEO 信号,提升加载速度
服务器·ai·php·seo·cdn·geo·谷歌优化