概念
- 在 Routing Tables 創一個標記
- 於 Firewall Mangle 內創一個規則,從指定 IP 的來封包增加一個標記
- 在 Route List 內處理這個標記
過程
1. 創一個標記
位置 Routing > Tables
這此範例是導向 wireguard2 介面,因此我取 to_wg2,建立完即可關閉。
2. Firewall Mangle 建立規則進行標記
位置 IP > Firewall > Mangle
創建後 General 分類需要調整兩個部分
選項 | |
---|---|
Chain | prerouting |
Src. Address | 要指定走對應介面的 IP |
設定完先不要急著關閉,看下一張圖
該頁面往下後到 Action 部份一樣需要改幾項設定
選項 | |
---|---|
Action | mark routing |
New Routing Mark | 第一步設定的名稱 |
Passthrough | 打勾 |
以上設定完儲存即可關閉
- 處理標記
位置 IP > Route
新增一個路由表後,以下三個需要進行設置
選項 | |
---|---|
Dst. Address | 0.0.0.0/0 |
Gateway | 要出口的介面名稱 |
Routing Table | 第一步設定的名稱 |
經過以上設置 0.0.0.0/0 表示所有,然後 Routing Table 被標記的就會透過 Gateway 出去
OK 結束