Debian ifconfig配置网关和DNS

Debian ifconfig配置网关和DNS alt=”debian ifconfig配置网关和dns” />

在Debian系统中,使用ifconfig命令可以配置网络接口的IP地址、子网掩码等信息,但是它不支持直接配置默认网关和DNS服务器。要配置默认网关和DNS服务器,你需要编辑网络接口配置文件或使用nmcli命令行工具

方法一:编辑网络接口配置文件

  1. 打开终端。

  2. 使用文本编辑器打开网络接口配置文件。例如,如果你要配置的网络接口是eth0,则可以使用以下命令打开配置文件:

sudo nano /etc/network/interfaces 
  1. 在配置文件中找到你要配置的网络接口(如eth0),然后添加以下内容:
auto eth0 iface eth0 inet static     address 192.168.1.100     netmask 255.255.255.0     gateway 192.168.1.1     dns-nameservers 8.8.8.8 8.8.4.4 

将eth0替换为你要配置的网络接口名称,address替换为IP地址,netmask替换为子网掩码,gateway替换为默认网关,dns-nameservers替换为DNS服务器地址。

  1. 保存并关闭文件。

  2. 重启网络服务以应用更改:

sudo systemctl restart networking 

方法二:使用nmcli命令行工具

  1. 打开终端。

  2. 使用以下命令设置静态IP地址:

sudo nmcli connection modify <connection-name> ipv4.method manual ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns "8.8.8.8 8.8.4.4" 

替换为你的网络连接名称,ipv4.addresses替换为IP地址和子网掩码,ipv4.gateway替换为默认网关,ipv4.dns替换为DNS服务器地址。

  1. 重新启动网络连接以应用更改:
sudo nmcli connection up <connection-name> 

替换为你的网络连接名称。

完成以上步骤后,你的Debian系统应该已经成功配置了默认网关和DNS服务器。你可以使用ping命令测试网络连接,以及使用nslookup或dig命令测试DNS解析。

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享