ubuntu 20.04修改网关的脚本
时间: 2023-08-04 18:08:10 浏览: 185
用vbs实现修改dns的网关脚本
你可以使用以下脚本来修改Ubuntu 20.04的网关:
```bash
#!/bin/bash
# 设置新的网关地址
new_gateway="192.168.1.1"
# 获取当前网络接口名称
interface_name=$(ip route | grep default | awk '{print $5}')
# 获取当前网关地址
old_gateway=$(ip route | grep default | awk '{print $3}')
# 如果当前网关地址与新网关地址相同,则退出脚本
if [ "$old_gateway" == "$new_gateway" ]; then
echo "Gateway is already set to $new_gateway"
exit 0
fi
# 修改网关地址
sudo ip route del default via $old_gateway dev $interface_name
sudo ip route add default via $new_gateway dev $interface_name
# 输出成功信息
echo "Gateway changed from $old_gateway to $new_gateway"
```
你只需要将 `new_gateway` 变量设置为你想要的网关地址,然后在终端中运行该脚本即可。注意,你需要有管理员权限才能修改网关地址。
阅读全文