在Linux系统中,设置默认路由通常涉及到修改网络配置文件或使用命令行工具
-
使用命令行工具:
临时设置默认路由:
sudo ip route add default via
dev 例如:
sudo ip route add default via 192.168.1.1 dev eth0
这将会将默认路由设置为通过IP地址为192.168.1.1的网关,并使用eth0网络接口。
要永久设置默认路由,需要编辑
/etc/network/interfaces
(Debian/Ubuntu)或/etc/sysconfig/network-scripts/route-
(RHEL/CentOS/Fedora)文件。 -
修改网络配置文件:
对于基于Debian的系统(如Ubuntu),编辑
/etc/network/interfaces
文件:sudo nano /etc/network/interfaces
在文件中添加以下内容:
auto
iface inet static address netmask gateway 例如:
auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1
保存文件并重启网络服务:
sudo systemctl restart networking
对于基于RHEL的系统(如CentOS/Fedora),编辑
/etc/sysconfig/network-scripts/route-
文件:sudo nano /etc/sysconfig/network-scripts/route-eth0
在文件中添加以下内容:
default via
dev 例如:
default via 192.168.1.1 dev eth0
保存文件并重启网络服务:
sudo systemctl restart network
请根据您的实际情况替换上述示例中的
、
、
和
等变量。