├── 2022 ├── 06 │ ├── ChinaRoute.20220616.105453.rsc │ └── ChinaRoute.20220617.010527.rsc ├── 07 │ ├── IPv4-CIDR.20220705.020544.rsc │ ├── IPv4-CIDR.20220711.020530.rsc │ ├── IPv4-CIDR.20220716.020541.rsc │ ├── IPv4-CIDR.20220719.020530.rsc │ ├── IPv4-CIDR.20220720.020533.rsc │ ├── IPv4-CIDR.20220726.080500.rsc │ ├── IPv4-CIDR.20220728.053000.rsc │ ├── IPv4-CIDR.20220730.053000.rsc │ └── IPv4-CIDR.20220731.053000.rsc ├── 08 │ ├── IPv4-CIDR.20220801.053000.rsc │ ├── IPv4-CIDR.20220802.053000.rsc │ ├── IPv4-CIDR.20220803.110018.rsc │ ├── IPv4-CIDR.20220806.053001.rsc │ ├── IPv4-CIDR.20220810.053000.rsc │ ├── IPv4-CIDR.20220811.053000.rsc │ ├── IPv4-CIDR.20220815.142527.rsc │ ├── IPv4-CIDR.20220816.053000.rsc │ ├── IPv4-CIDR.20220817.053000.rsc │ ├── IPv4-CIDR.20220818.053000.rsc │ ├── IPv4-CIDR.20220825.053000.rsc │ └── IPv4-CIDR.20220827.053000.rsc └── 09 │ ├── IPv4-CIDR.20220905.053000.rsc │ └── IPv4-CIDR.20220922.053000.rsc ├── ChinaRoute.rsc ├── IPv4-CIDR.rsc ├── IPv4-Route.rsc ├── README.md └── WorldRoute.rsc /README.md: -------------------------------------------------------------------------------- 1 | 2 | ### 折腾 fake-ip 分流,以下内容已经变得无意义。 3 | 4 | 5 | 6 | RouterOS脚本文件 rsc 7 | - ChinaRoute.rsc,0.5MB 8 | - WorldRoute.rsc,1.2MB 9 | - IPv4-CIDR.rsc,2.3MB 10 | 11 | 与上述值偏差过大,属异常。 12 | 13 | 2022/06/25起,只提供 IPv4-CIDR.rsc,覆盖整个IPv4约99.88%。 14 | 15 | 2022/09/11起,IPv4-Route.rsc 把WorldRoute写入到路由表。导入前,根据实际情况修改 网关和路由表名。 16 | 17 | 2022/10/31起,在主PPPoE的拨号脚本加入以下代码: 18 | ``` 19 | :global "BYPASS.GATEWAY" 10.0.255.254 20 | :global "BYPASS.DISTANCE" 64 21 | :global "BYPASS.TABLE" "World" 22 | ``` 23 | 后根据个人实际情况修改。也可直接修改脚本。 24 | IPv4-Route.rsc会读取,并使用。 25 | 26 | ![image](https://user-images.githubusercontent.com/52242290/198998946-0e848561-83f9-43e6-8320-3f9ce7b3c96d.png) 27 | 28 | ``` 29 | /system logging disable 0 30 | /system logging disable 5 31 | /import file=IPv4-CIDR.rsc 32 | /import file=IPv4-Route.rsc 33 | /system logging enable 0 34 | /system logging enable 5 35 | ``` 36 | 37 | ## 更新脚本 38 | ``` 39 | :log info "start download IPv4-CIDR.rsc ..." 40 | /tool fetch http-method=get url=https://raw.githubusercontent.com/cresky-github/RouterOS/main/IPv4-CIDR.rsc 41 | :log info "IPv4-CIDR.rsc downloaded." 42 | /file { 43 | :local addrFile 44 | :local fileSize 45 | :set addrFile [find where name="IPv4-CIDR.rsc"] 46 | :set fileSize [get $addrFile size] 47 | :if ($fileSize > 2000000) do={ 48 | /import file=IPv4-CIDR.rsc 49 | :log info "IPv4-CIDR updated!" 50 | } 51 | } 52 | ``` 53 | --------------------------------------------------------------------------------