1
0
Fork 0
mirror of https://github.com/NeoCloud/NeoNetwork synced 2024-11-29 20:00:41 +08:00
NeoNetwork/document/route-dir.zh_TW.txt

41 lines
1.5 KiB
Text
Raw Normal View History

2020-04-23 07:38:10 +08:00
IP 註冊目錄格式定義文檔
=======================
2020-04-22 20:09:47 +08:00
按照本 VPN 網路之常見使用方式,可將 IP 分配歸類為下列
幾種規則,並將其格式規範化,做為路由分配定義檔之檔案名稱:
1. 點對點 /30 隧道: `10.127.0.x/30` (其中 x 可被 4 整除)
2. 連續子網路: `10.127.x.y/z` (其中, z 必定大於 16
2020-04-28 22:35:14 +08:00
3. 點對點 Peer `PTP,10.127.x.x~10.127.x.x` (兩邊 IP 各為 /32
2020-04-22 20:09:47 +08:00
4. Loopback 位址: `10.127.255.x/32`
定義格式
========
檔案內容可分為以下幾個欄位,由於要方便處裡,將會以類似
Shell Script 定義變數的方式作為定義檔語法,此外,定義變數之
順序必須與此處相同:
TYPE=
2020-04-23 07:38:10 +08:00
PROTO= (僅限於點對點 /30 隧道,以及點對點 Peer
2020-04-25 12:46:47 +08:00
NAME= (除了連續子網路或 Loopback 位址以外,可選)
2020-04-29 16:23:55 +08:00
ASN= (僅限於子網路或 Loopback 位址)
2020-04-23 07:38:10 +08:00
UPSTREAM= (僅限於點對點 /30 隧道,以及點對點 Peer
DOWNSTREAM= (僅限於點對點 /30 隧道,以及點對點 Peer
2020-04-25 12:46:47 +08:00
DESC= (可選)
2020-04-22 20:09:47 +08:00
各變數詳細資訊
==============
1. TYPE: IP 使用類型
2020-04-28 22:10:41 +08:00
可用選項有: TUN30, SUBNET, PIP, LO (分別對應第一節之 IP 位址分配類型)
2020-04-22 20:09:47 +08:00
2. PROTO: 使用的 VPN 協定
2020-04-28 22:10:41 +08:00
可用選項有: Tinc, WireGuard, L2TP, GRE, IPsec/L2TP, IPsec/GRE, OpenVPN, SLIRP, PPP
2020-04-22 20:09:47 +08:00
2020-04-25 12:46:47 +08:00
3. NAME: 這個連線的名稱
2020-04-29 16:23:55 +08:00
4. ASN: 自治系統編號
2020-04-23 07:38:10 +08:00
5. UPSTREAM: 上游節點名稱
6. DOWNSTREAM: 下游節點名稱
2020-04-25 12:46:47 +08:00
7. DESC: 描述