ubuntu 20.04 设置路由表
时间: 2023-10-10 12:08:04 浏览: 194
在 Ubuntu 20.04 中,可以使用 `ip route` 命令来设置或修改路由表。下面是设置路由表的一些示例:
1. 添加一条默认路由:通过网关192.168.1.1访问所有目的地
```
sudo ip route add default via 192.168.1.1
```
2. 添加一条网络路由:将网络192.168.2.0/24的流量通过网关192.168.1.2访问
```
sudo ip route add 192.168.2.0/24 via 192.168.1.2
```
3. 删除一条默认路由
```
sudo ip route del default
```
4. 显示当前路由表
```
ip route show
```
注意:这些命令可能需要以管理员权限运行,即在命令前加上 `sudo`。另外,这些路由表的修改并不会永久保存,系统重启后将会失效,如果需要永久生效,可以将这些命令添加到系统启动脚本中。
相关问题
ubuntu20.04 设置MTU
MTU(Maximum Transmission Unit)是网络中一种数据传输的最大单位长度。在Ubuntu 20.04中,你可以通过Netplan工具来设置MTU。具体步骤如下:
1. 打开终端,进入Netplan配置文件所在目录:
```
cd /etc/netplan/
```
2. 查看当前的Netplan配置文件:
```
ls
```
3. 打开默认的Netplan配置文件,例如"01-netcfg.yaml":
```
sudo nano 01-netcfg.yaml
```
4. 在文件中找到要配置MTU的网络接口,例如"eth0"。在该接口下添加以下内容:
```
ethernets:
eth0:
mtu: 1500
```
这里的 "1500" 是MTU的值,你可以根据需要进行调整。
5. 保存并退出文件,然后应用新的Netplan配置:
```
sudo netplan apply
```
现在,你已经成功设置了Ubuntu 20.04的MTU。
ubuntu20.04设置时间同步
在Ubuntu 20.04中,可以使用systemd-timesyncd服务来进行时间同步。下面是设置时间同步的步骤:
1. 打开终端,编辑`/etc/systemd/timesyncd.conf`文件:
```shell
sudo nano /etc/systemd/timesyncd.conf
```
2. 如果要使用NTP服务器进行时间同步,请取消注释`NTP`行,并在后面添加NTP服务器的地址。例如:
```
NTP=ntp.ubuntu.com
```
如果要添加多个NTP服务器,请在每个服务器地址之间添加空格。
3. 如果要添加备用NTP服务器,请取消注释`FallbackNTP`行,并在后面添加备用NTP服务器的地址。例如:
```
FallbackNTP=ntp.ubuntu.com
```
如果要添加多个备用NTP服务器,请在每个服务器地址之间添加空格。
4. 如果要限制时间同步的最大偏差,请取消注释`RootDistanceMaxSec`行,并将其设置为所需的值。例如:
```
RootDistanceMaxSec=5
```
5. 如果要更改时间同步的轮询间隔,请取消注释`PollIntervalMinSec`和`PollIntervalMaxSec`行,并将其设置为所需的值。例如:
```
PollIntervalMinSec=32
PollIntervalMaxSec=2048
```
6. 保存并关闭文件。
7. 重新启动systemd-timesyncd服务:
```shell
sudo systemctl restart systemd-timesyncd.service
```
现在,您的Ubuntu 20.04系统应该已经配置好了时间同步。