# 【Mac】設定路由

### 添加路由

要添加一個新的靜態路由，你可以使用以下命令：

```lang-bash
sudo route -n add -net [目標網段] [網關IP]

```

- `[目標網段]`：你要添加的路由的目標網段。例如，`192.168.1.0/24`。
- `[網關IP]`：通往該目標網段的網關 IP 地址。

示例：

```lang-bash
sudo route -n add -net 192.168.1.0/24 192.168.1.1

```

這會將到達 `192.168.1.0/24` 的流量路由到網關 `192.168.1.1`。

### 刪除路由

要刪除一個已存在的路由，你可以使用以下命令：

```lang-bash
sudo route -n delete -net [目標網段]

```

示例：

```lang-bash
sudo route -n delete -net 192.168.1.0/24

```

這會刪除到達 `192.168.1.0/24` 的路由。

### 查看路由表

要查看當前的路由表，你可以使用：

```lang-bash
netstat -nr

```

或者

```lang-bash
route -n get default

```

這會列出當前所有的路由信息，包括網關、目標網段和路由標誌。

### 注意事項

- 使用 `sudo` 是必要的，因為更改網絡配置需要管理員權限。
- 添加的靜態路由通常不會在重啟後保留。如果需要持久化的路由設置，通常需要編輯網絡配置文件或使用網絡管理工具。
- 小心配置路由，以避免網絡連接問題。