ubuntu 20.04修改ip和网关的脚本
时间: 2023-11-27 18:49:00 浏览: 109
水深为常数-ubuntu20.04修改ip地址的方法示例
可以使用以下脚本来修改Ubuntu 20.04的IP和网关设置:
```shell
#!/bin/bash
# 修改网络配置文件
sudo sed -i 's/dhcp/static/g' /etc/netplan/00-installer-config.yaml
# 设置IP地址
read -p "请输入IP地址: " ip
sudo sed -i "s/address .*/address $ip/g" /etc/netplan/00-installer-config.yaml
# 设置子网掩码
read -p "请输入子网掩码: " netmask
sudo sed -i "s/netmask .*/netmask $netmask/g" /etc/netplan/00-installer-config.yaml
# 设置默认网关
read -p "请输入默认网关: " gateway
sudo sed -i "s/gateway .*/gateway $gateway/g" /etc/netplan/00-installer-config.yaml
# 重新加载网络配置
sudo netplan apply
```
将上述代码保存为一个文件(例如 `set_network.sh`),并在终端中执行以下命令以使其可执行:
```shell
chmod +x set_network.sh
```
然后,运行脚本并按照提示输入所需的IP地址、子网掩码和默认网关:
```shell
./set_network.sh
```
在输入完毕后,脚本将自动更新网络配置并重新加载它们。
阅读全文