linux网关怎么设
linux网关怎么设详细介绍
在 Linux 系统中设置网关,可根据不同的网络配置方式来操作,下面为你介绍常见的两种设置方法。
临时设置网关
若你只需要临时设置网关,在系统重启后设置会失效,可使用ip命令或route命令。
使用
ip命令
bash
route default via .1.1 dev eth0
使用
route命令
bash
route default gw .1.1
永久设置网关
如果你希望在系统重启后网关设置依然有效,可根据不同的 Linux 发行版进行设置。
Ubuntu/Debian 系统
编辑/etc/netplan目录下的配置文件(通常文件名以.yaml结尾),示例如下:
yaml
networkd
no
192.168.1.100/24
192.168.1.1
8.8.8.8 8.8.4.4
在上述配置中,gateway4指定了 IPv4 网关地址,nameservers指定了 DNS 服务器地址。完成配置文件的编辑后,应用新的网络配置:
bash
netplan apply
CentOS/RHEL 系统
编辑/etc/sysconfig/network-scripts/ifcfg-<interface>文件(<interface>是你的网络接口名称,如eth0),示例如下:
plaintext
DEVICE=eth0BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
在上述配置中,GATEWAY指定了网关地址,DNS1和DNS2指定了 DNS 服务器地址。完成配置文件的编辑后,重启网络服务:
bash
systemctl restart network
912 systemctl network
注意事项
- 确保网关 IP 地址是正确的,否则可能无法正常访问外部网络。
- 若使用 DHCP 自动获取 IP 地址,网关通常会由 DHCP 服务器自动分配,此时你无需手动设置。