温馨提示×

Debian ifconfig设置默认网关

小樊
42
2025-02-27 06:49:15
栏目: 智能运维
Debian服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Debian系统中,使用ifconfig命令来设置默认网关并不是推荐的做法,因为ifconfig主要用于配置网络接口的IP地址、子网掩码等信息。设置默认网关通常使用ip命令或者编辑网络配置文件。

以下是使用ip命令设置默认网关的方法:

  1. 首先,找到你想要设置默认网关的网络接口名称。你可以使用ip addr命令来查看所有的网络接口。
ip addr
  1. 假设你的网络接口名称为eth0,并且你的默认网关IP地址为192.168.1.1,你可以使用以下命令来设置默认网关:
sudo ip route add default via 192.168.1.1 dev eth0
  1. 如果你想要这个设置在系统重启后仍然有效,你可以将上述命令添加到/etc/rc.local文件中(在exit 0之前)。
echo "sudo ip route add default via 192.168.1.1 dev eth0" | sudo tee -a /etc/rc.local
  1. 另外,你还可以使用netplan来配置网络,这是Debian 18.04及更高版本推荐的方式。编辑/etc/netplan/目录下的配置文件(例如01-netcfg.yaml),添加默认网关信息:
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: no
      addresses: [192.168.1.10/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]
  1. 保存文件后,应用更改:
sudo netplan apply

这样,你的Debian系统就会使用指定的默认网关进行网络通信了。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:如何用ifconfig配置Debian网关

0