linux设置DNS地址

linux解析域名失败,肯定是dns地址有误

 

设置方法:

vi /etc/resolv.conf

 

改成需要的即可!

Linux系统中设置DNS地址通常涉及编辑网络配置文件,这个过程因网络环境(有线、无线、DHCP、静态等)而异。以下是几种常见的设置方法: 1. **使用dhclient自动获取动态DNS**:如果你的网络连接支持DHCP(Dynamic Host Configuration Protocol),可以在启动时自动获取DNS服务器。只需在 `/etc/network/interfaces` 或其对应文件(例如 `/etc/wpa_supplicant/wpa_supplicant.conf` 对于无线连接)中添加 `dhclient` 的相关指令。 ```bash auto eth0 # 或者 wlan0 iface eth0 inet dhcp dns-nameservers 192.168.1.1 8.8.8.8 # 添加默认DNS服务器 # 或者在无线连接下 network={ ssid="your_network_name" ... dhcp=dhclient dns=dnsmasq } ``` 2. **静态分配静态DNS**:对于需要固定IP地址并且希望设置特定DNS的情况,可以在 `/etc/resolv.conf` 文件中直接编辑。添加类似下面的内容: ```bash nameserver 192.168.1.1 # 主DNS服务器 nameserver 8.8.8.8 # 备份DNS服务器 search your_domain.tld ``` 这里,`your_domain.tld` 是你所属的域名后缀,`search` 行用于指定搜索路径。 3. **设置网络管理工具的DNS**:如果是使用诸如NetworkManager这样的网络管理工具,可以在其配置界面或者命令行设置DNS。例如,使用`nmcli`命令: ```bash nmcli connection modify <connection-name> ipv4.addresses "<ip>/<mask>" ipv4.dns "<DNS server>" ``` 完成上述步骤后,重启网络服务或电脑,让设置生效。如果你不确定自己的网络模式,可以通过运行 `ifconfig` 或 `ip addr show` 查看当前的网络配置。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值