linux修改ip地址dns配置
时间: 2024-09-07 20:02:23 浏览: 44
Linux下修改IP、DNS和路由命令行配置方法
在Linux系统中,修改IP地址和DNS配置通常是通过编辑网络接口文件(如 `/etc/sysconfig/network-scripts/` 中的配置脚本)来进行的。以下是基本步骤:
1. **修改IP地址**:
- 打开对应网络接口的配置文件,比如 `ifcfg-eth0`(对于以太网接口),`ifcfg-wlan0`(无线局域网)。文件通常位于`/etc/sysconfig/network-scripts`目录下。
- 使用文本编辑器(如`vi`, `nano`, 或 `gedit`)打开文件。
- 查找 `BOOTPROTO` 配置行,设置为 `static` 表示静态分配,然后添加或修改 `IPADDR`, `NETMASK`, 和 `GATEWAY` 来指定新的IP地址、子网掩码和网关地址。
- 保存并关闭文件。
2. **修改DNS配置**:
- 找到 `DNS1` 和 `DNS2` 或者 `DNS` 变量,它们通常在 `[main]` 部分或网络接口配置部分。
- 添加或替换这些变量值为需要的DNS服务器地址,例如:
```
DNS1=8.8.8.8
DNS2=8.8.4.4
```
- 再次保存文件。
3. **重启网络服务**:
- 使用 `sudo systemctl restart network` 或者 `sudo service networking restart` 来应用更改。
4. **检查新配置**:
- 使用 `ip addr` 或 `ifconfig` 命令查看IP地址是否已更新,使用 `nslookup` 或 `dig` 检查DNS是否能正常工作。
记住,在修改系统配置前,最好备份原始文件以防万一,并确保你有足够的权限操作网络配置。
阅读全文