Light Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Einsfier/v2ray-core

Repository files navigation

This is a modified V2Ray-core maintained by myself.

Updates from the upstream will be merged periodically.

It has several added features:

  • OSPFv2 support when act as an on-demand transparent proxy.
  • DNS-route capability.
  • Conn-track capability for routing decision.
  • HTTP health-check inbounds.

If you have any questions which are not related to features described above, please submit it to upstream project.


Project V

Project V is a set of network tools that helps you to build your own computer network. It secures your network connections and thus protects your privacy.

  • Related Links
  • Wei Shi Yao Kai Fa Ben Xiang Mu
    • Fang An Chai Yi Dui Bi
    • Yuan Li Jie Shi
  • Qian Zhi Yao Qiu
    • Li Lun Zhi Shi
    • Ying Jian Yao Qiu
  • Shi Yong Shuo Ming
    • 0x1: Wang Luo Tuo Bu Pei Zhi
    • 0x2: Pang Lu You (V2Ray)Pei Zhi
      • An Zhuang V2RayBing Pei Zhi Tou Ming Dai Li
        • Fu Yu V2RayE Wai Quan Xian ,Yong Yu Zhi Chi OSPFXie Yi
      • Pei Zhi V2RayDe OSPFMo Kuai
      • Pei Zhi IP masquerade
      • Shou Wei Gong Zuo ,Kai Ji Zi Qi ,Pei Zhi Chi Jiu Hua
        • Chi Jiu Hua Kai Qi Nei He IPv4Zhuan Fa Can Shu
        • V2RayKai Ji Zi Qi Dong
        • Jiang nftablesDe Pei Zhi Chi Jiu Hua
    • 0x3: Zhu Lu You (ROS)Pei Zhi
      • Kai Qi OSPFDong Tai Lu You Xie Yi
        • ROSv6Xi Tong Pei Zhi OSPF
        • ROSv7Xi Tong Pei Zhi OSPF
      • Pei Zhi Ce Lue Lu You Yi Bi Mian Lu You Huan Lu
      • Pei Zhi DNSZhuan Fa Pang Lu You
      • Pei Zhi Tan Huo He Tan Huo Shi Bai Shi Zi Dong Hui Qie DNSDe Jiao Ben
        • ROSv6Pang Lu You Tan Huo Jiao Ben
        • ROSv7Pang Lu You Tan Huo She Zhi
  • V2RayPei Zhi Shi Li
    • Geng Xin Ji Lu
    • V2RayJian Kong Yu Lan
    • GFWHei Ming Dan +Zi Ding Yi Hei Ming Dan Pei Zhi Shi Li
  • FAQs
    • OSPF Shou Lian Su Du Kuai Ma ?
    • Zhe Ge Xiu Gai Ban De V2RayWei Shi Yao Guan Bi You Dian Man
  • Stargazers over time

Related Links

Wei Shi Yao Kai Fa Ben Xiang Mu

Xian Die Ge Jia ,Ben Fang An Pei Zhi Jiao Wei Fan Suo ,You Ying Jian Yao Qiu ,Qie Shen Du She Ji Ji Suan Ji Wang Luo Yuan Li ,Jin Gua Yong Yu You Jin Jie Wang Luo Zhi Shi De Yong Hu Shi Yong .

Ben Xiang Mu Zhi Zai Jie Jue :Shi Yong Tou Ming Dai Li Jin Xing Wang Guan Ke Xue De Mo Shi Xia ,Wang Guan Zhi Jie Shi Yong Ruan Lu You Dai Lai De Wen Ding Xing Wen Ti ,Yi Ji Xing Neng Wen Ti .

Ru Guo Ni Bu Zai Yi :Mo Ren Shi Yong Ruan Lu You Zuo Wei Ni De Jia Ting Wang Guan ,Qie Ke Yi Jie Shou Zhe Teng Ruan Lu You Shi Zao Cheng Quan Bu Wang Luo Zhong Duan /Dou Dong De Wen Ti ,Ze Ben Wen Fang An Ke Neng Bu Gua He Ni .

He Xin Li Nian Wei :Jin Xu Yao Ke Xue De Liu Liang Hui Bei Zhuan Fa Zhi Ruan Lu You Chu Li ,Qi Yu Liu Liang You Zhu Lu You Zhi Jie Fa Chu . Zhu Lu You Shi Yong Chang Gui Ying Lu You Yi Bao Zheng Xing Neng He Wen Ding Xing .

Yin Ci ,Dui Yu Pang Lu You De Xing Neng Yao Qiu Jiang Dao Liao Yi Ge Fei Chang Di De Shui Ping ,Tong Shi ,Ruan Lu You De Ren He Gu Zhang Dui Yu Wang Luo De Ying Xiang Ye Ji Ben Xiao Chu .

Lei Si De ,Yi "An Xu Zhuan Fa Liu Liang "Zuo Wei He Xin Li Nian De Fang An You :FakeDNS. Wo Ye Shi Yong Guo Xiang Dang Chang Yi Duan Shi Jian ,Dan Qi Cun Zai Ji Ge Wo Wu Fa Jie Shou De Wen Ti :

  • FakeIPWu Ran ,Li Ru :Da Lu Bai Ming Dan Shi ,Mo Ren Wu Ran Qi Ta Suo You Yu Ming
  • Pang Lu You Gu Zhang /Xiu Gai Pei Zhi Zhong Qi Shi ,FakeIPWu Ran Hui Chi Xu Yi Duan Shi Jian Wu Fa Li Ji Qing Chu
  • Xu Yao Shou Dong Zai Zhu Lu You Shang Wei Hu Jing Tai Lu You Tiao Mu
  • Wu Fa Ling Huo Ying Dui TelegramZhe Chong Bu Shi Yong Xi Tong DNSDe Ruan Jian
  • Pang Lu You Ru Qin Wang Luo Tuo Bu ,Wu Fa Kuai Su Yi Chu

Xiang Bi Zhi Xia ,Ben Fang An Ju You Yi Xia You Dian :

  • Quan Zhen IP,Bu Cun Zai FakeIPWu Ran ,Tong Shi Jie Jue Guo Nei Huan Jing De DNSWu Ran
  • Zhi Chi Ji Yu Gui Ze Wen Jian De IPLu You Gui Ze ,Ling Huo Ying Dui TelegramLei Si De Ruan Jian
  • Fen Liu Hei Bai Ming Dan Mo Shi Ke An Xi Hao Pei Zhi ,Wu Ren He Fu Zuo Yong
  • Mo Ren Zhi Chi srcIP -> dstIP Zuo Wei patternDe Connection-track,Lu You Jue Ce Wu Xu Sniffing
  • Pang Lu You Ke Cha Ba ,Sheng Xiao Lu You Tiao Mu You Pang Lu You Zi Dong Tong Gao ,Wu Xu Wei Hu Jing Tai Lu You Tiao Mu ,Wang Luo Tuo Bu Ke Zi Dong Rong Zai
  • Zheng Ti Fang An Kuo Zhan Neng Li Qiang ,Ke Jie He Ying Lu You He Ruan Lu You De Ge Zi Te Dian ,Bing Chong Fen Li Yong Ge Zi De You Shi

Fang An Chai Yi Dui Bi

Te Xing Ruan Lu You Ying Lu You Ben Fang An (An Xu Pang Lu )
Ke Xue Neng Li Qiang ,Qu Jue Yu ROM Ruo ,Pei Zhi Fu Za +Bu Ling Huo Qiang ,Bao Han Suo You V2RayGong Neng
Xing Neng Qu Jue Yu Ying Jian Pei Zhi Yuan Qiang Yu Tong Gui Ge Ruan Lu You Qiang ,Zhi Lian Xing Neng Deng Tong Yu Ying Lu You ,Ke Xue Xing Neng Qu Jue Yu Ruan Lu You Pei Zhi
Gong Hao Gao Di Jiao Di
NATQing Kuang Qu Jue Yu Ruan Jian Cheng Nuo Yi Ban Wei FullClone Zhi Lian Liu Liang Yu Ying Lu You Wu Yi ,Ke Xue Liu Liang Qu Jue Yu V2RayCheng Nuo
Rong Zai Wu ,Quan Bu Duan Wang Pei Zhi Fu Za Zi Dong Hui Fu Tuo Bu ,Ke Xue Liu Liang Ke Jiang Ji Wei Zhi Lian
Wen Ding Xing Di ,Zhong Qi /Gu Zhang Ying Xiang Quan Bu Wang Luo Gao ,Jin Shou Bu Ke Kang Li Ying Xiang Gao ,Pang Lu You Gu Zhang /Zhong Qi Bu Ying Xiang Zhu Gan Wang Luo
Kuo Zhan Neng Li Di Xia Xian Gao Shang Xian ,Qu Jue Yu ROM Gao Xia Xian ,Zhi Chi Ge Chong Dian Xin Ji Wan Fa Gao ,Ke Chong Fen Li Yong Ruan Ying Lu You Ge Zi You Shi

Yuan Li Jie Shi

Xia Mian De Tuo Bu Tu Biao Shi Liao Ben Xiang Mu Zhong Pang Lu You De Gong Zuo Fang Shi .

Tu Shi Guo Cheng Miao Shu Liao Yi Tai Nei Wang She Bei Shi Ru He Zai

  • Bu Xiu Gai Mo Ren Wang Guan
  • Bu Xiu Gai Mo Ren DNS
  • Bu An Zhuang Dai Li Ruan Jian

De Qing Kuang Xia ,Wu Gan Zhi De Tong Guo Wang Guan Tou Ming Dai Li ,Ke Xue Fang Wen www.google.comDe .

Fen Se De Jian Tou Biao Shi DNSQing Qiu Liu Cheng ,Lu Se De Jian Tou Biao Shi Zhen Zheng De Fang Wen Liu Cheng (Ji Shi Ji Chuan Shu Shu Ju De TCP/UDPGuo Cheng ).

Jian Dan Lai Shuo ,Zhu Lu You Hui Ba Suo You Lai Zi LANDe DNSQing Qiu ,Tong Guo Fang Huo Qiang De DNATGui Ze Zhuan Fa Gei Pang Lu You Chu Li , Pang Lu You Hui Shi Yong DNSQing Qiu De Yu Ming +DNSJie Xi Jie Guo ,Yu Xian Jin Xing Yi Ci Lu You Jue Ce :

Ruo Yu Ming +DNSJie Xi Hou De IP

  • Pi Pei Dai Li Chu Kou De Tag:Tong Guo OSPFv2Dong Tai Lu You Xie Yi ,Xiang Zhu Lu You Tong Gao Mu Biao IPDe Xia Yi Tiao Wei Pang Lu You ,Fan Hui DNSJie Xi Jie Guo ,Tong Shi Tian Jia Ji Yu srcIP -> dstIP De conn-trackGui Ze
  • Bu Pi Pei Dai Li Tag:Zhi Jie Fan Hui DNSJie Xi Jie Guo Ji Ke

Zhe Yi Guo Cheng Bei Wo Cheng Zuo DNS Route:Tong Guo Fen Xi Lai Zi Ke Hu Duan De DNSQing Qiu ,An Xu Chan Sheng Yi Tiao Tong Wang Mu Biao Yu Ming IPDe Lu You Gui Ze . Tong Shi ,De Yi Yu Dong Tai Tian Jia De ,Ji Yu Yuan -Mu Biao IPDe conn-trackGui Ze ,Hou Xu Lian Jie Chu Kou De Pi Pei Ke Yi Zhi Jie Tiao Guo V2RayDe Sniffing,Zai ECHPu Ji De Wei Lai Reng Ke Zuo Dao Jing Zhun Yu Ming Fen Liu .

Er Qie ,You Yu Ke Xue Fang Wen De Lu You Biao You OSPFDong Tai Lu You Xie Yi Wei Hu ,Pang Lu Tan Huo Shi Bai Shi Zhu Lu You Hui Zi Dong Hui Fu Wang Luo Tuo Bu , Pei He Tan Huo Jiao Ben Zi Dong Hui Qie Fang Huo Qiang De DNSZhuan Fa Gui Ze ,Ze Ke Yi Wan Mei De Xiao Chu Pang Lu Gu Zhang Dui Yu Zhu Gan Wang Luo De Ying Xiang .

Mu Qian Shi Xian Zhong ,DNS RouteDe Yan Ma Wei /32,You Xiao Shi Jian Wei 6Ge Xiao Shi ,6Xiao Shi Nei Mei You Ren He DNSQing Qiu Huo Zhe Shi Ji Liu Liang ,Ze Hui Zi Dong Fei Qi Dui Ying Lu You Tiao Mu . Shi Ji Shi Yong Zhong ,Sheng Xiao Lu You Tiao Mu Yue Wei 400-600Tiao ,Pei He fastTrack,Dui Yu Zhu Lu You De Xing Neng Ying Xiang Ke Yi Hu Lue Bu Ji .

Qian Zhi Yao Qiu

Ben Xiang Mu Zhong ,V2RayJiang Bei Pei Zhi Wei Pang Lu You Tou Ming Dai Li Shi Yong ,Xu Yao Ni Shi Xian Zhang Wo /Ju Bei Yi Xia Tiao Jian :

Li Lun Zhi Shi

  • Li Jie Shi Yao Shi Tou Ming Dai Li
  • Ru He Pei Zhi V2RayYi Tou Ming Dai Li Mo Shi Gong Zuo
  • Li Jie Dan Bi Lu You (Pang Lu You )De Ji Ben Gong Zuo Yuan Li
  • Li Jie Lu You She Bei De Gong Zuo Yuan Li ,Shou Xi Lu You Jue Ce Guo Cheng ,Li Jie Lu You Biao Ji Fang Huo Qiang Ji Ben Yuan Li
  • Shou Xi nftables,Ju Bei Ji Ben De linuxCao Zuo Neng Li

Ying Jian Yao Qiu

  • Yi Tai Zhi Chi OSPFv2Dong Tai Lu You Xie Yi De Zhu Lu You ,Qie Zhu Lu You Xu Yao Zhi Chi Ce Lue Lu You (Mou Xie Wen Zhang Ke Neng Cheng Wei Biao Ji Lu You ).
  • Yi Tai Ke Yun Xing V2RayDe Debian LinuxZuo Wei Dan Bi Pang Lu You

Yi Xia De Shi Yong Shuo Ming Zhong ,Cai Yong De Ying Jian Pei Zhi Wei

Zhu Lu You (ROSv6):MikroTik hAPac2 RBD52G-5HacD2HnD (RouterOS v6.49.14)

Zhu Lu You (ROSv7):MikroTik RB5009UG+S+IN (RouterOS v7.15.0)

Pang Lu You :Debian 12 Linux with 2-core 2GiB RAM (LXC PVE v8.2.4 on N100)

Tui Jian Zhu Lu You Shi Yong ROS,Pang Lu You Shi Yong Debian11Ji Yi Shang De linuxXi Tong ,Zhi Shao Fen Pei 1c1gDe Zi Yuan .

Shi Yong Shuo Ming

0x1: Wang Luo Tuo Bu Pei Zhi

Qing Can Kao Ru Xia Tuo Bu ,Pei Zhi Hao Zhu Lu You Yu Pang Lu You .

He Xin Su Qiu Zhi You Liang Dian :

  • Zhu Lu You Yu Pang Lu You Xu Yao He LANShe Bei Ge Chi Chu Yi Ge Wang Duan ,Qie Zhe Ge Wang Duan Zhi You Zhu Lu You He Pang Lu You Liang Ge She Bei ,Zhe Ge Shi Bi Xu Yao Qiu .
  • Zhu Lu You Yu Pang Lu You IPGu Ding

0x2: Pang Lu You (V2Ray)Pei Zhi

Jian Dan Lai Shuo ,Pang Lu You Pei Zhi Zhu Yao You Yi Xia Bu Zou :Pei Zhi Tou Ming Dai Li ,Pei Zhi OSPFXiang Guan Can Shu /Jian Kang Jian Cha Duan Kou ,Pei Zhi IP masqueradeDeng .

Yi Xia Suo You Ming Ling Zhong ${IFNAME} Jun Dai Biao Ruan Lu You He Zhu Lu You Lian Jie De Wang Qia Ming Cheng ,Ke Yi Shi Yong ifconfig ip link Deng Ming Ling Cha Kan .

Shi Yong Shi Xu Yao Ti Huan Cheng Ni Zi Ji Huan Jing Zhong De Wang Qia Ming Cheng .

An Zhuang V2RayBing Pei Zhi Tou Ming Dai Li

linuxXi Tong Shang Tui Jian Shi Yong fhs-install-v2ray Xia Zai Bing An Zhuang V2Ray

Ran Hou Xia Zai Ben Xiang Mu ReleaseYe Li De Xiu Gai Ban ,Ti Huan v2rayKe Zhi Xing Wen Jian Ji Ke ,v2rayDe Mo Ren An Zhuang Lu Jing Wei /usr/local/bin/v2ray

Tou Ming Dai Li De Pei Zhi Jiao Cheng Yi Jing Hen Duo ,Wo Jiu Bu Zai Zhui Shu Liao ,Qing Can Kao Yi You Jiao Cheng Zi Xing Wan Cheng Tou Ming Dai Li De nftablesPei Zhi ,He Xin Yao Qiu Zhi You Yi Xia Ji Ge :

  • Zhi Zhi Chi TPROXYMo Shi De Tou Ming Dai Li ,Qing Wu Pei Zhi Cheng REDIRECTMo Shi .

  • Xu Yao Lan Jie UDP53De DNSCha Xun Qing Qiu ,Bing Zhuan Jiao Gei V2RayNei Zhi DNSChu Li

  • Qiang Lie Tui Jian Ti Huan V2RayDe Mo Ren geoip/geositeGui Ze Wen Jian Wei She Qu Zeng Qiang Ban Ben De Loyalsoldier/v2ray-rules-dat

    V2RayDe Mo Ren datWen Jian Lu Jing Wei /usr/local/share/v2ray,Xia Zai Dui Ying datWen Jian Zhi Jie Ti Huan Ji Ke .

  • Xu Yao Can Kao Ben Jie Mo Wei ,E Wai Fu Yu V2Ray NET_RAW Quan Xian ,Fou Ze Wu Fa Zheng Chang Shou Fa OSPFShu Ju Bao

Ling Wai ,Jian Yi An Zhao Jiao Cheng Yao Qiu ,Xiu Gai v2rayDe Zui Da Wen Jian Miao Shu Fu Xian Zhi , Bi Mian Zai Chu Li UDPLiu Liang Shi Chu Xian Wen Ti .

Fu Yu V2RayE Wai Quan Xian ,Yong Yu Zhi Chi OSPFXie Yi

Zai /etc/systemd/system/v2ray.service.d/11-extra-capability.conf Li Chuang Jian Yi Xia Nei Rong

[Service]
CapabilityBoundingSet=CAP_NET_ADMIN CAP_NET_BIND_SERVICE CAP_NET_RAW
AmbientCapabilities=CAP_NET_ADMIN CAP_NET_BIND_SERVICE CAP_NET_RAW

Bao Cun Bing Tui Chu ,Zhi Xing systemctl daemon-reload Yi Bian Pei Zhi Sheng Xiao

Pei Zhi V2RayDe OSPFMo Kuai

Ci Mo Kuai Wei Ben Xiang Mu Wan Quan Du Li Kai Fa De Bu Fen ,De Yi Yu V2RayLiang Hao De Mo Kuai Hua She Ji ,Zui Zhong Yi dnsCircuitMo Kuai Xing Shi Qian Ru Liao V2RayZhong ,Xu Yao Zai Pei Zhi Wen Jian Zhong Xie Ru Zhi Ding Pei Zhi Fang Ke Kai Qi .

V2rayDe Mo Ren Pei Zhi Wen Jian Lu Jing Wei /usr/local/etc/v2ray/config.json

Bu Kai Qi Ci Mo Kuai Shi ,Ci Xiu Gai Ban De V2RayYu Guan Fang Ban Ben Wu Yi .

Pei Zhi Wen Jian Shi Li (Jie Xuan ),Gong Can Kao .

Yi Xia Nei Rong He Xin You Liang Kuai Bi Tian ,Qi Yu Pei Zhi Qing An Zi Ji Shi Ji Qing Kuang Tian Xie .

  • dnsCircuit Bu Fen ,Shi Ben Xiang Mu He Xin De Gong Neng Mo Kuai ,Yong Yu Qi Yong DNS Route,Bing Pei Zhi Yao Jian Ting De inbounds/outboundsDeng Deng
  • inbounds Zhong Xu Yao Pei Zhi Yi Ge HTTPJian Kang Jian Cha Ru Kou ,Yong Yu Zhu Lu You Jian Cha Pang Lu Ruan Jian Jian Kang Zhuang Kuang ,Zhe Kuai Hou Xu Zhu Lu You Pei Zhi Bu Fen Hui Zai Ti Dao
{
// Zui Zhong Yao De Bu Fen
// Yong Yu DNS routeDe Pei Zhi
"dnsCircuit": {
//(Bi Tian )DNS outbound De Tag,Yong Yu Fen Xi DNSQing Qiu Bing Yu Jue Ce Lu You .
"dnsOutboundTag": "dns-out",
//(Bi Tian )Yong Yu conn-trackDe inbound,Mu Qian Zhi Zhi Chi dokodemo-doorXie Yi De inbound.
// Tian Xie Tou Ming Dai Li De inboundTagJi Ke
"inboundTags": [
"transparent"
],
//(outboundTagsHe balancerTagsBu Neng Tong Shi Wei Kong )
// Yong Yu conn-trackDe outbound,Tong Shi ,DNSLu You Jie Guo Ming Zhong Ci outboundTagDe Liu Liang Du Hui Bei Zhuan Fa Zhi Pang Lu You .
// Tian Xie Dai Li Fu Wu Qi De outboundTagJi Ke
"outboundTags": [
"proxy"
],
//(outboundTagsHe balancerTagsBu Neng Tong Shi Wei Kong )
// Yong Yu conn-trackDe balancer,Tong Shi ,DNSLu You Jie Guo Ming Zhong Ci balancerTagDe Liu Liang Du Hui Bei Zhuan Fa Zhi Pang Lu You .
"balancerTags": [
"jp-balancer"
],
//(Ke Xuan )Gu Ding Tong Gao Mou Xie IPDuan ,Mu Biao IPZai Ci Fan Wei Nei De Liu Liang Du Hui Bei Zhuan Fa Zhi Pang Lu You .
"persistentRoute": [
// Cong Gui Ze Wen Jian Zhong Zai Ru Dian Bao De Fu Wu Qi IPDuan ,Cong Er Shi Xian Nei Wang She Bei Zi Dong Tong Guo Pang Lu You Fang Wen Dian Bao .
"geoip:telegram",
// Ye Ke Yi Zhi Jie Yi CIDRXing Shi Shu Xie Yao Zhuan Fa Zhi Pang Lu De IPDuan ,Zhe Kuai Zhi Shi Shi Li ,Qing An Zi Ji Shi Ji Qing Kuang Tian Xie .
"10.0.0.0/8"
],
//(Ke Xuan )Bu Huo Yue Lu You De Qing Li Shi Jian (Miao ),Bu Huo Yue Shi Jian Chao Guo Zhe Ge Shu Zhi Hou ,Dui Ying Lu You Tiao Mu He conn-trackGui Ze Hui Bei Shan Chu .
// Mo Ren :21600Miao (6Ge Xiao Shi )
"inactiveClean": 21600,
//(Bi Tian )OSPFShe Zhi
// Xu Yao Tian Xie Ruan Lu You He Zhu Lu You Xiang Lian De Wang Qia Ming Cheng ,Yi Ji Ruan Lu You Zi Ji De IPHe Wang Duan De Yan Ma ,Yi CIDRXing Shi Tian Xie .
"ospfSetting": {
//(Bi Tian )Ruan Lu You Shang De Wang Qia Ming Cheng
"ifName": "ens160",
//(Bi Tian )Ruan Lu You Zi Ji De IP+Zi Wang Yan Ma
"address": "192.168.87.2/24"
}
},
"inbounds": [
{
//(Bi Tian )Yong Zuo Dai Li Ruan Jian Jian Kang Jian Cha
"tag": "health-check",
// Bi Xu Tian Xie 0.0.0.0 Fou Ze Wu Fa Jie Shou Lai Zi Pang Lu You De Qing Qiu
"listen": "0.0.0.0",
// Duan Kou Ke Sui Yi Tian Xie ,Zhu Yi He Hou Mian Zhu Lu You Pei Zhi De Jian Kang Jian Cha Duan Kou Dui Ying Ji Ke
"port": 54321,
//(Bi Tian )Zhu Yi protocolYi Ding Yao Tian Xie http-healthcheck
"protocol": "http-healthcheck",
"settings": {
"timeout": 3
}
},
{
//(Bi Tian )Tou Ming Dai Li inbound,Ben Fang An Zhong Bi Xu Tian Xie
"tag": "transparent",
"listen": "127.0.0.1",
"port": 12345,
"protocol": "dokodemo-door",
"settings": {
"network": "tcp,udp",
"followRedirect": true
},
"sniffing": {
// Ben Fang An Wu Xu Kai Qi Xiu Tan
"enabled": false,
},
"streamSettings": {
"sockopt": {
// Tou Ming Dai Li Bi Xu Shi Yong TPROXY Fang Shi
"tproxy": "tproxy",
"mark": 255
}
}
}
// ... Sheng Lue Bu Xiang Gan inbounds
],
"outbounds": [
{
// Zhi Lian Liu Liang
"tag": "direct",
"protocol": "freedom",
"settings": {
"domainStrategy": "UseIPv4"
},
"streamSettings": {
"sockopt": {
"mark": 255
}
}
},
{
// Dai Li Chu Kou
"tag": "proxy",
"protocol": "vmess",
"settings": {
"vnext": [
{
"address": "your.proxy.server",
"port": 65535,
"users": [
{
"id": "************************",
"security": "auto"
}
]
}
]
},
"streamSettings": {
"sockopt": {
"mark": 255
}
}
},
{
//(Bi Tian )dns outbound,Yong Yu Jie Shou DNSQing Qiu
"tag": "dns-out",
"protocol": "dns",
"settings": {
// Fei IPCha Xun Qing Qiu ,Mo Ren Shi skip(Ji Tou Chuan ),
// Ke Xiu Gai Wei drop(Diu Qi AHe AAAAYi Wai De Suo You Cha Xun )
// Huo Zhe reject (Diu Qi AHe AAAAYi Wai De Suo You Cha Xun ,Bing Fan Hui RefusedCuo Wu )
"nonIPQuery": "skip"
},
"streamSettings": {
"sockopt": {
"mark": 255
}
}
}
// ... Sheng Lue Bu Xiang Gan outbounds
],
// Ci Chu Shi Li Lu You Wei GFWHei Ming Dan Mo Shi
"routing": {
// Jian Yi Shi Yong Ci Gui Ze
"domainStrategy": "IPIfNonMatch",
"domainMatcher": "mph",
"rules": [
{
// Zhi Lian 123 Duan Kou UDP Liu Liang (NTP Xie Yi )
"type": "field",
"inboundTag": "transparent",
"port": 123,
"network": "udp",
"outboundTag": "direct"
},
{
// Jie Chi 53 Duan Kou UDP Liu Liang ,Shi Yong V2Ray De DNS
"type": "field",
"inboundTag": "transparent",
"port": 53,
"network": "udp",
"outboundTag": "dns-out"
},
{
// Zhi Lian Guo Nei Wang Zhan
"type": "field",
"domain": [
"domain:ntp.org",
"geosite:china-list",
"geosite:cn",
"geosite:tld-cn",
"geosite:apple",
"geosite:apple-cn",
"geosite:google-cn",
"geosite:icloud",
"geosite:category-games@cn",
// steamXia Zai Zou Guo Nei CDN
"domain:steamserver.net",
"geosite:geolocation-cn"
],
"outboundTag": "direct"
},
{
// Zhi Lian Guo Nei IP
"type": "field",
"ip": [
"geoip:cn"
],
"outboundTag": "direct"
},
{
// telegram IP Zou Dai Li
// Yong Yu He dnsCircuit De persistentRoute Xiang Pei He
"type": "field",
"ip": [
"geoip:telegram"
],
"outboundTag": "proxy"
},
{
// Qiang De Yu Ming Zou Dai Li
"type": "field",
"domain": [
"geosite:gfw",
"geosite:geolocation-!cn"
],
"outboundTag": "proxy"
},
{
//(Zhong Yao ,Bi Tian )
// Zhu Yi Shun Xu ,Jian Yi Jin Gen Zai Yu Ming Lu You Gui Ze Zhi Hou .
// DNS Route Dong Tai Wei Hu De conn-track Gui Ze ,Shi Ji Shi Yong De Shi V2Ray routerDe srcIP - dstIP Pi Pei Gui Ze .
// Ge Shi Wei :
// from: dynamic-ipset:dnscircuit-conntrack-src-{outboundTag}
// to: dynamic-ipset:dnscircuit-conntrack-dest-{outboundTag}
"type": "field",
"source": "dynamic-ipset:dnscircuit-conntrack-src-proxy",
"ip": "dynamic-ipset:dnscircuit-conntrack-dest-proxy",
"outboundTag": "proxy"
},
{
//(Zhong Yao ,Bi Tian )
// Zhu Yi Shun Xu ,Jian Yi Xie Zai Suo You Lu You Gui Ze Zui Hou .
// DNS Route Lu You Mo Ren Chu Kou ,Dang Yi Ge incomingLian Jie Mei You Bei conn-trackGui Ze Ming Zhong Shi ,Hui Bei Ci Gui Ze Dou Di .
// Zhao Zhao Xie Ji Ke
"type": "field",
"ip": "dynamic-ipset:dnscircuit-dest-default",
"outboundTag": "proxy"
}
// ... Qi Ta Lu You Gui Ze Sheng Lue
]
},
"dns": {
// DNSYing Gai Shi Yong Guo Nei Wai DNSFen Liu De Pei Zhi .
// Ci Chu Zan Shi Sheng Lue ,Hou Xu Wan Zheng Pei Zhi Shi Li Hui Gei Chu .
}
}

Pei Zhi IP masquerade

Ci Pei Zhi De Zhu Yao Mu De Shi ,Pei He Zhu Lu You Shang De Ce Lue Lu You Gui Ze ,Zhi Jie Zhuan Fa Tou Ming Dai Li Bu Chu Li De IPShu Ju Bao (Ji ,TCP/UDPXie Yi Yi Wai De IPBao Wen ), Yi Ji Zhi Jie Song Chu Pang Lu You Ben Shen Fa Chu De Liu Liang ,Bi Mian Xing Cheng Lu You Huan Lu .

Zhi Jie An Yao Qiu She Zhi Ji Ke ,Zhu Lu You Pei Zhi Shi Hui Zai Ti Dao Zhe Bu Fen .

Yun Xing Ming Ling ,Kai Qi Nei He De IPv4Bao Zhuan Fa Gong Neng ,Bing She Zhi Cong Pang Lu You Wang Qia Fa Chu De IPBao Zuo masquerade,Zhu Yi Ti Huan IFNAMEWei Ni Zi Ji De Wang Qia Ming Cheng .

# Kai Qi Nei He IPv4Bao Zhuan Fa
sysctl -w net.ipv4.ip_forward=1

# Tian Jia Yi Ge Ming Wei v2rayDe table
# Ru Guo Ni Zai Pei Zhi Tou Ming Dai Li Shi Yi Jing Tian Jia Guo Zhe Ge table
# Ze Zhe Ge Ming Ling Bu Chu Yi Wai Hui Zhi Xing Shi Bai ,Ye Ke Yi Zhi Jie Tiao Guo
nft add table v2ray

# Zai table v2rayDe POSTROUTINGLian Shang Gua Yi Ge nat hook
nft add chain v2ray postrouting { type nat hook postrouting priority 0 \; }
# Xiang v2ray POSTROUTINGLian Zhong Tian Jia Yi Tiao Gui Ze ,Cong ${IFNAME} Wang Qia Fa Chu De Liu Liang Quan Bu Jin Xing masquerade
nft add rule v2ray postrouting oif ${IFNAME} masquerade

Shou Wei Gong Zuo ,Kai Ji Zi Qi ,Pei Zhi Chi Jiu Hua

Zhu Yao Shi Nei He Can Shu ,Tou Ming Dai Li Ce Lue He nftablesDe Gui Ze Chi Jiu Hua .

Chi Jiu Hua Kai Qi Nei He IPv4Zhuan Fa Can Shu

Bian Ji /etc/sysctl.conf,Tian Jia net.ipv4.ip_forward=1, Zhi Xing Ming Ling

echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf

V2RayKai Ji Zi Qi Dong

Zhi Xing systemctl enable v2ray Ji Ke

Ran Hou Yong systemctl status v2ray Que Ren She Zhi ,You Chu Xian enabledZi Yang Ji Ke

root@debian:~# systemctl status v2ray
* v2ray.service - V2Ray Service
Loaded: loaded (/etc/systemd/system/v2ray.service; enabled; vendor preset: enabled)
Drop-In: /etc/systemd/system/v2ray.service.d
+-10-donot_touch_single_conf.conf, 11-extra-capability.conf, 20-ulimit.conf
Active: active (running) since Thu 2024-05-09 23:16:40 HKT; 17h ago
Docs: https://www.v2fly.org/
Main PID: 195546 (v2ray)
Tasks: 9 (limit: 2337)
Memory: 215.3M
CPU: 7min 8.496s
CGroup: /system.slice/v2ray.service
+-195546 /usr/local/bin/v2ray run -config /usr/local/etc/v2ray/config.json

May 10 17:07:05 debian v2ray[195546]: 2024/05/10 17:07:05 192.168.88.192:44383 accepted udp:192.168.87.2:53 [dns-out]

Jiang nftablesDe Pei Zhi Chi Jiu Hua

Shou Xian ,Jian Cha nftablesPei Zhi ,Yun Xing Ming Ling nft list ruleset

Ni De Pei Zhi Ying Gai He Xia Mian De Shu Chu Lei Si ,Zhu Yi Bu Yao Zhao Chao . An Zi Ji Shi Ji Qing Kuang Que Ren .

:Yi Xia nftablesPei Zhi Bao Han Liao Tou Ming Dai Li (TProxy)De Pei Zhi ,Ben Jiao Cheng Zhong Wei Zhi Jie Lie Chu Tou Ming Dai Li De Pei Zhi Ming Ling ,Qing Cha Yue Shang Wen Zi Xing Jin Xing Tou Ming Dai Li De Pei Zhi .

:Zhu Yi Tou Ming Dai Li Zhong OUTPUT ChainDe Pei Zhi ,Qi Mu De Shi Lan Jie Pang Lu You Ben Shen Zhu Dong Xiang Wai Fa Chu De Liu Liang Bing Dai Li ,Dan Zai Yi Xie Te Shu Qing Kuang Xia Hui Dao Zhi Yi Xie Yu Qi Wai De Xing Wei ,Bao Gua Dan Bu Xian Yu :

  • You Gong Wang IPv4De Qing Kuang Xia ,Zhu Lu You Bao Lu Duan Kou ,Bing Zhi Jie DNATDao Pang Lu You De Mou Yi Duan Kou . Hui Fa Xian Pang Lu You Bu Xiang Ying Ren He Lai Zi Gong Wang IPDe Lian Jie Qing Qiu ,Qi Yuan Yin Shi Xiang Ying Bao Wen Bei OUTPUT ChainLan Jie Suo Zhi .

    Jie Jue Ban Fa Shi :Xiu Gai OUTPUT ChainGui Ze ,Shi Qi Zhi Lan Jie Ben Ji De UDP 53De DNSCha Xun Liu Liang Ji Ke ,Dan Ye Hui Dao Zhi Pang Lu You Ben Shen Bu Zai Tou Ming Dai Li Fan Chou Nei ,Bu Guo Ji Ben Mei Shi Yao Ying Xiang . You Xu Yao De Ke An Zhao Shang Wen Suo Shu Zi Xing Diao Zheng nftablesGui Ze ,Ci Chu Bu Zai Zhui Shu .

root@debian:~# nft list ruleset
table inet filter {
chain input {
type filter hook input priority filter; policy accept;
}

chain forward {
type filter hook forward priority filter; policy accept;
}

chain output {
type filter hook output priority filter; policy accept;
}
}
table ip v2ray {
chain prerouting {
type filter hook prerouting priority filter; policy accept;
ip daddr { 127.0.0.1, 224.0.0.0/4, 255.255.255.255 } return
meta l4proto tcp ip daddr 192.168.0.0/16 return
ip daddr 192.168.0.0/16 udp dport != 53 return
meta mark 0x000000ff return
meta l4proto { tcp, udp } meta mark set 0x00000001 tproxy to 127.0.0.1:12345 accept
}

chain output {
type route hook output priority filter; policy accept;
ip daddr { 127.0.0.1, 224.0.0.0/4, 255.255.255.255 } return
meta l4proto tcp ip daddr 192.168.0.0/16 return
ip daddr 192.168.0.0/16 udp dport != 53 return
meta mark 0x000000ff return
meta l4proto { tcp, udp } meta mark set 0x00000001 accept
}

chain postrouting {
type nat hook postrouting priority filter; policy accept;
oif "ens160" masquerade
}
}
table ip filter {
chain divert {
type filter hook prerouting priority mangle; policy accept;
meta l4proto tcp socket transparent 1 meta mark set 0x00000001 accept
}
}

Que Ren Wu Wu Hou ,Bao Cun Gui Ze Zhi /etc/nftables/rules.v4,Xu Yao Zhi Xing Yi Xia Ming Ling

nft list ruleset > /etc/nftables/rules.v4

Ran Hou ,Xin Jian systemd service,Zai /etc/systemd/system/tproxy.service Chuang Jian Yi Xia Nei Rong , Mu De Shi Tong Guo systemdGuan Li Zi Qi Ren Wu .

[Unit]
Description=Tproxy rule
After=network.target
Wants=network.target

[Service]

Type=oneshot
RemainAfterExit=yes
ExecStart=/sbin/ip rule add fwmark 1 table 100 ; /sbin/ip route add local default dev lo table 100 ; /sbin/nft -f /etc/nftables/rules.v4
ExecStop=/sbin/ip rule del fwmark 1 table 100 ; /sbin/ip route del local default dev lo table 100 ; /sbin/nft flush ruleset

[Install]
WantedBy=multi-user.target

She Zhi Kai Ji Zi Qi Dong ,Zhi Xing systemctl enable tproxyJi Ke .

She Zhi Wan Cheng Hou ,Ke Yi Yong systemctl status tproxy Que Ren You enabledZi Yang Ji Ke

root@debian:~# systemctl status tproxy
* tproxy.service - Tproxy rule
Loaded: loaded (/etc/systemd/system/tproxy.service; enabled; vendor preset: enabled)
Active: active (exited) since Mon 2023-10-09 22:10:30 HKT; 7 months 0 days ago
Main PID: 714 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 2337)
Memory: 0B
CPU: 0
CGroup: /system.slice/tproxy.service

0x3: Zhu Lu You (ROS)Pei Zhi

Zhu Lu You Pei Zhi Ji Ben Shi Si Kuai :Kai Qi OSPFDong Tai Lu You Xie Yi ,Fang Zhi Lu You Huan Lu ,DNSZhuan Fa ,Yi Ji Pang Lu You Tan Huo He Tan Huo Shi Bai Shi Zi Dong Hui Qie DNSDe Jiao Ben .

Zhu Lu You Zen Yao Pei Zhi Zheng Chang Shang Wang Wo Jiu Bu Zhui Shu Liao ,Ben Wen Mo Ren Ni Yi Jing Hui Shi Yong ROSPei Zhi PPPoEBo Hao Huo Zhe Zhi Jie DHCPShang Wang .

Kai Qi OSPFDong Tai Lu You Xie Yi

You Yu v6He v7De OSPFPei Zhi Chai Bie Guo Da ,Xia Mian Hui Tong Shi Gei Chu Liang Chong Xi Tong De Pei Zhi Shi Li . Zhi Zhi Chi OSPFv2,Ji IPv4Xie Yi .

ROSv6Xi Tong Pei Zhi OSPF

Jin Ru Routing -> OSPF Cai Dan ,Ru Guo Shi v7De ROSXi Tong ,Can Kao Xia Mian Xuan OSPFv2,Ben Xiang Mu Mu Qian Zhi Zhi Chi IPv4

Jin Ru Interfaces,Xuan Ze He Pang Lu You Zhi Jie Xiang Lian De Jie Kou ,Wo Zhe Li Pang Lu You He Zhu Lu You Jie Kou Du Shu Yu Yi Ge Wang Qiao ,Suo Yi Zhi Jie Xuan Wang Qiao Ji Ke ,Ru Guo Ni Mei Yong Wang Qiao ,Na Jiu Xuan Jie Kou . Yan Zheng Xuan None,Bu Kai Qi Yan Zheng ,You Xian Ji Tian 1,Qi Ta Mo Ren Ji Ke ,Wu Bi Bao Zheng HelloInterval=10 Qie RouterDeadInterval=40,Fou Ze Hui Ying Xiang Lin Jie .

Jin Ru Instances,Tian Xie Zhu Lu You De RouterID,Zhe Li Zhi Jie Xie Zhu Lu You Xiang Dui Yu Pang Lu You Wang Duan De IPDi Zhi Ji Ke ,Li Ru Zai Wo De Tuo Bu Zhong ,Zhe Li Tian Xie Zhu Lu You IP 192.168.87.1. Qi Ta Quan Mo Ren Ji Ke ,Jian Xia Tu

Jin Ru Network,Tian Xie Zhu Lu You He Pang Lu You Suo Shu De Wang Duan Yi Ji Yan Ma ,AreaXuan Ze Mo Ren De backboneJi Ke ,Ru Xia Tu Suo Shi

Zhi Ci Wan Cheng OSPFPei Zhi ,Deng Dai 40Miao Hou ,Ni De Zhu Lu You Interface - State Ying Gai He Shang Tu Yi Yang ,Zhan Shi Wei Designated Router(Ji DR)Zhuang Tai .

ROSv7Xi Tong Pei Zhi OSPF

Jin Ru Routing -> OSPF Cai Dan ,Xian Jin Ru Instances,Xin Jian Yi Ge OSPFv2De Shi Li ,Zhu Yi Xia Tu De Hong Kuang Nei Rong .

RouterIdTian Xie Ni Zhu Lu You He Pang Lu You Tong Xin De IPDi Zhi Ji Ke ,Tu Zhong Jin Gong Can Kao Bu Yao Zhao Chao .

Jin Ru Areas,Tian Xie backboneQu Yu ,instanceXuan Ze Shang Yi Bu Chuang Jian De instance,Area IDHe Qi Ta Nei Rong Zhao Tu Tian Xie .

Jin Ru Interface Templates,Xuan Ze He Pang Lu You Xiang Lian De Jie Kou Ming Cheng ,Xuan Ze Gang Gang Chuang Jian De area,NetworksTian Xie Ni Gui Hua De Zhu Lu You He Pang Lu You De Wang Duan . Qi Yu Pei Zhi Zhao Tu Tian Xie

Zhi Ci Wan Cheng OSPFPei Zhi ,Deng Dai 40Miao Hou ,Ni De Zhu Lu You InterfacesZhong ,Ying Gai Hui Chu Xian Yi Ge stateWei DR(Designated Router)Dong Tai Tiao Mu . Dai Biao OSPFPei Zhi Cheng Gong .

Pei Zhi Ce Lue Lu You Yi Bi Mian Lu You Huan Lu

Yin Wei Tou Ming Dai Li Zhi Neng Chu Li TCPHe UDPLiu Liang ,Qi Ta Lei Xing De IPShu Ju Bao Hui You linuxNei He Zhi Jie Zhuan Fa , Er Zhu Lu You Shang De OSPFDong Tai Lu You Biao ,Hui Wu Tiao Jian Jiang Suo You OSPFTong Gao Mu Biao IPDe Shu Ju Bao Wen Xia Yi Tiao Gei Pang Lu ,Pang Lu You De Mo Ren Wang Guan You Shi Zhu Lu You . Yin Ci ,Zai Ji Shao Shu Qing Kuang Xia ,Zhe Ge Hu Xiang Shuai Guo De Guo Cheng ,Hui Zao Cheng Lu You Huan Lu De Wen Ti .

Dang Ran ,V2RayPei Zhi You Wu Ye Hui Dao Zhi Huan Lu ,Zhe Ge Zan Qie An Xia Bu Biao .

Wei Liao Bi Mian Huan Lu ,Xu Yao Shi Bie Chu Pang Lu You Fa Chu De Liu Liang ,Tiao Guo OSPFDe Dong Tai Lu You Gui Ze Jin Xing Pi Pei .

Zhe Kuai Jiu Xu Yao Pang Lu You Zhuan Fa IPBao Wen Shi ,Wu Tiao Jian Zuo IP masquerade,Ran Hou ,Yong Zhu Lu You De Ce Lue Lu You Gong Neng Jin Xing Fen Liu ,Ju Ti Bu Zou Wei :

  • Zhu Lu You Chuang Jian Yi Ge Xin De Lu You Biao ,Ji Wei side-anti-loop,Ci Lu You Biao Zhong Xu Yao Tian Xie Mo Ren Lu You Wei WANKou ,Yi Ji Ben Di LAN IPDuan Suo Shu De Wang Qiao Huo Jie Kou .

    Zhu Yi Hong Kuang Zhong De Nei Rong ,Ru Guo Ni Ben Di You Qi Ta Wang Duan ,Xu Yao Yi Bing Yi Jing Tai Lu You Xing Shi Tian Ru ,Zhu Yi Xuan Ze Suo Shu Jie Kou . Zhe Kuai Zhao Tu Zi Ji Xie Ba ,Jiu Bu Gei Ming Ling Liao .

    :Ru Guo Shi Yong ROSv7Xi Tong ,Xu Yao Dao Routing -> TablesXin Jian Lu You Biao ,Cai Neng Zai IP -> RoutesZhong Shi Yong ,Zhu Yi Xin Jian De Lu You Biao Ye Yao Gou Xuan FIB.

    Xin Jian De Lu You Biao Zhong ,Qi Suo You Tiao Mu Zhuang Tai (Zui Qian Mian De Zi Mu ),Ying Gai Wei AS,Ji active & static,Ru Guo Zhuang Tai Bu Dui Qing Zi Xing Pai Cha .

  • Zhu Lu You Chuang Jian Ce Lue Lu You Gui Ze :Lai Zi Yu Pang Lu You IP 192.168.87.2De Shu Ju Bao ,Jin Cha Xun Lu You Biao side-anti-loop

    ROSv6De Dui Ying Ming Ling Ru Xia ,Qi Zhong side-routerShi Wo Pang Lu You Suo Zai De Wang Qiao ,192.168.87.2Shi Wo De Pang Lu You IP,Ni Ke Yi Shi Qing Kuang Gai Cheng Jie Kou /Ni Zi Ji De Pang Lu You IP. Bu Yao Zhao Chao .

    /ip route rule add src-address=192.168.87.2 interface=side-router action=lookup-only-in-table table=side-anti-loop

    :ROSv7Xi Tong De Ce Lue Lu You Pei Zhi Zai Routing -> RulesCai Dan Zhong ,Dui Ying Ming Ling Shi Li Ru Xia ,Zhu Yi Bu Yao Zhao Chao ,src-addressHe interfaceYao Shi Qing Kuang Gai Cheng Ni Zi Ji De Pang Lu You IPHe Jie Kou .

    /routing rule add src-address=192.168.87.2 interface=side-router action=lookup-only-in-table table=side-anti-loop

Zhi Ci ,Ni Ying Gai Yi Jing Wan Cheng Liao Zhu Lu You De Ce Lue Lu You Pei Zhi :Suo You Lai Zi Yu Pang Lu You IPDe Shu Ju Bao ,Jiang Jin Cha Xun side-anti-loopZhe Ge Lu You Biao , Shen Zhi Bao Gua V2RayPei Zhi Cuo Wu Shi (Li Ru :Cuo Wu De Jiang Ying Gai Dai Li De Liu Liang Zhi Lian Fa Chu )Ye Bu Hui Huan Lu ,Cong Gen Ben Shang Bi Mian Liao Lu You Huan Lu De Chan Sheng .

:Jin Liang Shi Yong Ce Lue Lu You ,Zai FirewallShi Yong mark-routing(Biao Ji Lu You )Hen Rong Yi Hui Yu Dao FastTrackBu Jian Rong Wen Ti ,Xu Yao E Wai Pei Zhi mark-connection/packetJiao Wei Ma Fan

Ju Wo Liao Jie ,Bao Gua FakeDNSYi Ji DNSMasquerade+GFW IPsetZai Nei De Yi Zhong Pang Lu You Fang An ,Ying Gai Du Mei You Kao Lu Zhe Ge Wen Ti ,Dui Yu TCP/UDPYi Wai De Liu Liang ,Hui Zhi Jie Chan Sheng Lu You Huan Lu .

Pei Zhi DNSZhuan Fa Pang Lu You

Zhe Yi Bu De Zuo Yong Shi ,Zhu Lu You Lan Jie Suo You Nei Wang She Bei Fa Chu De DNSQing Qiu ,Bing Jiang Qi Zhuan Fa Gei Pang Lu You ,You Pang Lu You Jie Xi Bing Fan Hui ,Tong Shi Zuo DNS RouteJue Ce . Dui Yu Zheng Ge Xiang Mu De Mu Biao Lai Shuo ,Shi Zhi Guan Zhong Yao De Yi Bu ,Qi Zhu Yao Mu De Shi :

  • Xiu Tan Nei Wang She Bei Yao Fang Wen De Yu Ming ,Ti Qian Jian Li Lu You Biao Zhuan Fa Gui Ze ,Da Cheng An Xu Zhuan Fa Liu Liang De Mu De
  • Nei Wang She Bei Ling Pei Zhi ,Dui Yu Ke Xue Shang Wang Wan Quan Wu Gan Zhi
  • Ke Xue Huo Zhe Pang Lu Gu Zhang Qie Huan Shi ,Jin Wang Guan Jin Xing Qie Huan Ji Ke

Suo Yi Zhe Li De Pei Zhi Jiu Hen Jian Dan Liao ,Zhi Xu Yao Pai Chu Lai Yuan Wei Pang Lu You IPDe DNSCha Xun Liu Liang , Ran Hou Jiang Suo You Mu De Wei UDP53De Liu Liang DNATGei Pang Lu You Ji Ke .

Zhi Jie Shang Ming Ling ,Tian Jia DNAT rule,Zhu Yi Ti Huan Mu Biao IPWei Ni Pang Lu You De IP,Yi Ji ,Zhu Yi Yi Ding Yao Gei Zhe Tiao Gui Ze ,Tian Jia Zhu Shi Wei :DnsForward, Zhe Tiao Zhu Shi Hui Yong Zuo Xia Mian Tan Huo Qie Huan Shi ,Fang Huo Qiang De DNATGui Ze Pi Pei .

/ip firewall nat add chain=dstnat protocol=udp dst-port=53 src-address=!192.168.87.2 action=dst-nat to-addresses=192.168.87.2 to-ports=53 comment="DnsForward"

Zhu Yi ,Ru Guo Ni De ROSJu You Gong Wang Di Zhi ,Ze Gai DNATPei Zhi Hui Dao Zhi WANKou UDP53Gong Wang Ke Fang Wen ,Qie Hui Xiang Ying DNSCha Xun Qing Qiu .

Zhe Hui Dao Zhi V2RayDe DnsRouteLi Chu Xian Bi Jiao Qi Guai De Lai Yuan IPJi Lu . Yao Jin Zhi Jie Shou WANKou DNSQing Qiu , Xu Yao Zai Firewall - Filter - Forward chain,Tian Jia DST UDP53 Qie in-interface-list WAN action DROPDe Gui Ze Ji Ke . Bu Zai Zhui Shu .

Pei Zhi Tan Huo He Tan Huo Shi Bai Shi Zi Dong Hui Qie DNSDe Jiao Ben

Zhe Yi Bu Shi Pei Zhi Pang Lu You Gu Zhang Shi De Zi Dong Rong Zai Cuo Shi ,Mu De Shi Zai Pang Lu You Gu Zhang Shi ,Zi Dong Qie Huan DNSWei ISPMo Ren DNS,Bao Chi Zhu Gan Wang Luo Wan Quan Ke Yong .

Huan Ji De Zhi Qian Zai V2RayDe inboundsLi ,Jian Li Liao Yi Ge protocolMing Wei http-healthcheckDe Dai Li Ru Kou Yao ,Na Jiu Shi Ben Xiang Mu Yong Lai Tan Ce V2RayShi Li Shi Fou Zheng Chang Gong Zuo De Tan Huo Duan Dian .

Xiang Bi Yu IPTan Huo ,HTTPTan Huo Zhi Jie Jian Ce Liao Dai Li Ruan Jian De Cun Huo Qing Kuang ,Geng Jia Jing Zhun Ke Kao .

Yi Xia Nei Rong Jin Gua Yong Yu ROSv6De Xi Tong ,v7De Xi Tong Ke Yi Zhi Jie Shi Yong Tools -> Netwatch,Zhi Jie Pei Zhi Pang Lu You IP+Tan Huo Duan Kou ,HTTPFang Shi Tan Huo Ji Ke .

ROSv6Pang Lu You Tan Huo Jiao Ben

Zai ROSDe System -> Scripts Cai Dan Zhong ,Chuang Jian Yi Ge Ming Wei probeSide De Jiao Ben ,Nei Rong Tian Xie Xia Mian De Dai Ma . Zhu Yi Duan Kou Hao Yao He V2RayPei Zhi Zhong De Tan Huo Duan Kou Hao Yi Zhi .

do {
:local result [/tool fetch url=("http://health-check.side.local:54321/health") mode=http duration=10s output=user as-value];
:if ($result->"status" = "finished") do={
:if ([/ip firewall nat get [/ip firewall nat find where comment="DnsForward"] disabled]) do={
/log info "Side-Router health probe OK - Turn ON DNS Forward";
/ip firewall nat enable [/ip firewall nat find where comment="DnsForward"];
/ip dns set allow-remote-requests=no;
}
}
} on-error={
:if (![/ip firewall nat get [/ip firewall nat find where comment="DnsForward"] disabled]) do={
/log info "Side-Router health probe FAILED - Turn OFF DNS Forward";
/ip firewall nat disable [/ip firewall nat find where comment="DnsForward"];
/ip dns set allow-remote-requests=yes;
}
}

Ran Hou ,Zai IP -> DNS -> Static Cai Dan Zhong Tian Ru Yi Ge Jing Tai DNSJi Lu ,Zhi Xiang Pang Lu You IP. Ru Xia Tu Suo Shi . Zhu Yi Yu Ming Bu Yao Tian Cuo ,Yi Ji Pang Lu You IPTian Ni Zi Ji De IP.

health-check.side.local 192.168.87.2

Zui Hou ,Zai System -> Scheduler Zhong Chuang Jian Yi Ge Ding Shi Ren Wu ,She Zhi Jian Ge Wei Yi Fen Zhong ,Zhi Xing Xia Mian De Ming Ling Ji Ke

/execute script="probeSide"

Pei Zhi Wan Cheng Hou Ru Xia

ROSv7Pang Lu You Tan Huo She Zhi

ROSv7Ke Zhi Jie Shi Yong Tools - NetwatchXin Jian Tan Huo Ren Wu ,Zhao Xia Tu She Zhi Ji Ke ,Zhu Yi hostHe portTian Xie Pang Lu You De IPDi Zhi He Tan Huo Duan Kou .

Ran Hou ,Bie Wang Liao Zai UPHe DOWNShi Jian De Jiao Ben Li Tian Xie Ru Xia Nei Rong

On Up

/log info "Side-Router health probe OK - Turn ON DNS Forward";
/ip firewall nat enable [/ip firewall nat find where comment="DnsForward"];
/ip dns set allow-remote-requests=no;

On Down

/log info "Side-Router health probe FAILED - Turn OFF DNS Forward";
/ip firewall nat disable [/ip firewall nat find where comment="DnsForward"];
/ip dns set allow-remote-requests=yes;

Zhi Ci ,Ni Yi Jing Wan Cheng Liao Zhu Lu You He Pang Lu You De Tuo Bu Pei Zhi ,Xia Yi Bu ,Shi Shi Hou Wan Cheng V2RayDe Wan Zheng Pei Zhi Liao .

V2RayPei Zhi Shi Li

Li Lun Shang ,Ben Fang An Zhong V2RayKe An Xi Hao Pei Zhi GFWHei Ming Dan ,Huo Zhe Da Lu Bai Ming Dan Dai Li Mo Shi . Dan You Yu Qi Yun Xing Zai Wang Guan Shang ,Ru Guo Ni Bu Xiang Ti Zi Zhang Dan Bao Zha ,Yi Ban Huan Shi Jian Yi Shi Yong GFWHei Ming Dan +Zi Ding Yi Hei Ming Dan Mo Shi .

Mu Qian Ben Xiang Mu Zhi Zhi Chi V2Ray JSON v4De Pei Zhi Ge Shi ,Qi Ta Ge Shi Bu Bao Zheng Ke Yong

Geng Xin Ji Lu

  • 2024/08/02: Tian Jia Liao Fu Zai Jun Heng De Pei Zhi Shi Li ,Yong Yu Jian Hua Shi Yong Fu Zai Jun Heng Zuo Wei Chu Kou Shi ,conn-trackGui Ze Shu Xie Fan Suo De Wen Ti . Ti Gao Pei Zhi Ke Wei Hu Xing .
  • 2024/08/15: Tian Jia Liao statsServerPei Zhi ,Ke Pei He Ge Ren Xiu Gai Ban De v2ray-exporter/prometheus/grafanaGuan Ce V2RayChu Kou Ji Ke Hu Duan Shi Shi Liu Liang Huo Qu Shi .
  • 2024/09/10: Tian Jia v5cfgDe Pei Zhi Zhi Chi ,Dan Wei Zuo Ce Shi ,Bu Bao Zheng Wan Quan Ke Yong ,Zan Bu Ti Gong Pei Zhi Zhi Dao .

V2RayJian Kong Yu Lan

GFWHei Ming Dan +Zi Ding Yi Hei Ming Dan Pei Zhi Shi Li

Yi Xia Shi Yi Ge Wan Zheng De V2RayPei Zhi Shi Li ,Bao Han Liao Da Lu Yu Ming Bai Ming Dan De DNSFen Liu +Chang Shi Shi Yong Da Lu DNSJie Xi Wei Zhi Yu Ming +Hai Wai DNSDou Di +GFWHei Ming Dan Lu You Mo Shi +Te Shu Yu Ming Zou Bu Tong Dai Li Chu Kou . Qing Gen Ju Zi Ji Xu Qiu Zhuo Qing Xiu Gai .

{
"log": {
"loglevel": "warning"
},
// Zui Zhong Yao De Bu Fen
// Yong Yu DNS routeDe Pei Zhi
"dnsCircuit": {
//(Bi Tian )DNS outbound De Tag,Yong Yu Fen Xi DNSQing Qiu Bing Yu Jue Ce Lu You .
"dnsOutboundTag": "dns-out",
//(Bi Tian )Yong Yu conn-trackDe inbound,Mu Qian Zhi Zhi Chi dokodemo-doorXie Yi De inbound.
// Tian Xie Tou Ming Dai Li De inboundTagJi Ke
"inboundTags": [
"transparent"
],
//(outboundTagsHe balancerTagsBu Neng Tong Shi Wei Kong )
// Yong Yu conn-trackDe outbound,Tong Shi ,DNSLu You Jue Ce Jie Guo Ming Zhong Zhe Xie outboundTagDe Liu Liang Du Hui Bei Zhuan Fa Zhi Pang Lu You .
// Tian Xie Dai Li Fu Wu Qi De outboundTagJi Ke
"outboundTags": [
"proxy-default",
"proxy-jp"
],
//(outboundTagsHe balancerTagsBu Neng Tong Shi Wei Kong )
// Yong Yu conn-trackDe balancer,Tong Shi ,DNSLu You Jue Ce Jie Guo Ming Zhong Zhe Xie balancerTagDe Liu Liang Du Hui Bei Zhuan Fa Zhi Pang Lu You .
// Tian Xie Chu Kou De balancerTagJi Ke
"balancerTags": [
"usa-balancer"
],
//(Ke Xuan )Gu Ding Tong Gao Mou Xie IPDuan ,Mu Biao IPZai Ci Fan Wei Nei De Liu Liang Du Hui Bei Zhuan Fa Zhi Pang Lu You .
"persistentRoute": [
// Cong Gui Ze Wen Jian Zhong Zai Ru Dian Bao De Fu Wu Qi IPDuan ,Cong Er Shi Xian Nei Wang She Bei Zi Dong Tong Guo Pang Lu You Fang Wen Dian Bao .
"geoip:telegram"
],
//(Ke Xuan )Bu Huo Yue Lu You De Qing Li Shi Jian (Miao ),Bu Huo Yue Shi Jian Chao Guo Zhe Ge Shu Zhi Hou ,Dui Ying Lu You Tiao Mu He conn-trackGui Ze Hui Bei Shan Chu .
// Mo Ren :21600Miao (6Ge Xiao Shi )
"inactiveClean": 21600,
//(Bi Tian )OSPFShe Zhi
// Xu Yao Tian Xie Ruan Lu You He Zhu Lu You Xiang Lian De Wang Qia Ming Cheng ,Yi Ji Ruan Lu You Zi Ji De IPHe Wang Duan De Yan Ma ,Yi CIDRXing Shi Tian Xie .
"ospfSetting": {
//(Bi Tian )Ruan Lu You Shang De Wang Qia Ming Cheng ,Tian Xie Ni Zi Ji De Pang Lu You Wang Qia Ming Cheng ,Bi Ru Wo Zi Ji De Shi ens160
"ifName": "{IFNAME}",
//(Bi Tian )Ruan Lu You Zi Ji De IP,Yi Ji Dui Ying De Zi Wang Yan Ma
"address": "192.168.87.2/24"
}
},
"inbounds": [
{
// Liu Liang Jian Ce Yong ,Ru Guo Ni Bu Xu Yao ,Shan Liao Ta
"tag": "api",
"listen": "127.0.0.1",
"port": 11451,
"protocol": "dokodemo-door",
"settings": {
"address": "127.0.0.1"
}
},
{
//(Bi Tian )Yong Zuo Dai Li Ruan Jian Jian Kang Jian Cha
"tag": "health-check",
// Bi Xu Tian Xie 0.0.0.0 Fou Ze Wu Fa Jie Shou Lai Zi Pang Lu You De Qing Qiu
"listen": "0.0.0.0",
// Duan Kou Ke Sui Yi Tian Xie ,Zhu Yi He Hou Mian Zhu Lu You Pei Zhi De Jian Kang Jian Cha Duan Kou Dui Ying Ji Ke
"port": 54321,
//(Bi Tian )Zhu Yi protocolYi Ding Yao Tian Xie http-healthcheck
"protocol": "http-healthcheck",
"settings": {
"timeout": 3
}
},
{
//(Bi Tian )Tou Ming Dai Li inbound,Ben Fang An Zhong Bi Xu Tian Xie
"tag": "transparent",
"listen": "127.0.0.1",
"port": 12345,
"protocol": "dokodemo-door",
"settings": {
"network": "tcp,udp",
"followRedirect": true
},
"sniffing": {
// Ben Fang An Wu Xu Kai Qi Liu Liang Xiu Tan
"enabled": false,
},
"streamSettings": {
"sockopt": {
// Tou Ming Dai Li Bi Xu Shi Yong TPROXY Fang Shi
"tproxy": "tproxy",
"mark": 255
}
}
}
// Ru Guo Ni You Zhu Dong Lian Jie Dai Li Ruan Jian De Xu Qiu ,
// Zhe Li Huan Ke Yi Ji Xu Tian Jia socksHuo Zhe Qi Ta Lei Xing De inbounds
],
"outbounds": [
{
// Zhi Lian Liu Liang ,Ye Shi Mo Ren Lu You Chu Kou ,
// Lu You Ce Lue Shi Yong GFWHei Ming Dan Mo Shi Shi ,Qing Wu Bi Jiang Zhi Lian Zuo Wei Di Yi Ge outbound
"tag": "direct",
"protocol": "freedom",
"settings": {
"domainStrategy": "UseIPv4"
},
"streamSettings": {
"sockopt": {
// sock markBu Neng Shan ,Bi Xu He Tou Ming Dai Li Pei Zhi Xiang Dui Ying
"mark": 255
}
}
},
{
// Mo Ren Dai Li Chu Kou ,Zhe Li Shi vmessShi Li ,Xu Yao Tian Xie Ni Zi Ji De Dai Li Fu Wu He Dui Ying Xie Yi
"tag": "proxy-default",
"protocol": "vmess",
"settings": {
"vnext": [
{
"address": "your.proxy.server",
"port": 65535,
"users": [
{
"id": "************************",
"security": "auto"
}
]
}
]
},
"streamSettings": {
"sockopt": {
// sock markBu Neng Shan ,Bi Xu He Tou Ming Dai Li Pei Zhi Xiang Dui Ying
"mark": 255
}
}
},
{
//(Bi Tian )dns outbound,Yong Yu Jie Shou DNSQing Qiu
"tag": "dns-out",
"protocol": "dns",
"settings": {
// Fei IPCha Xun Qing Qiu ,Mo Ren Shi skip(Ji Tou Chuan ),
// Ke Xiu Gai Wei drop(Diu Qi AHe AAAAYi Wai De Suo You Cha Xun )
// Huo Zhe reject (Diu Qi AHe AAAAYi Wai De Suo You Cha Xun ,Bing Fan Hui RefusedCuo Wu )
"nonIPQuery": "skip"
},
"streamSettings": {
"sockopt": {
// sock markBu Neng Shan ,Bi Xu He Tou Ming Dai Li Pei Zhi Xiang Dui Ying
"mark": 255
}
}
},
{
// Ling Yi Ge Dai Li Chu Kou ,Yong Yu Bu Fen Yu Ming An Xu Fen Liu Chu Kou .
// Ru Guo Ni Zhi You Yi Ge Dai Li Fu Wu Qi ,Ke Yi Shan Diao Zhe Li Yong Mo Ren Jiu Xing .
// Zhe Li Shi vmessShi Li ,Xu Yao Tian Xie Ni Zi Ji De Dai Li Fu Wu He Dui Ying Xie Yi
"tag": "proxy-jp",
"protocol": "vmess",
"settings": {
"vnext": [
{
"address": "your.proxy.server.to.jp",
"port": 65535,
"users": [
{
"id": "************************",
"security": "auto"
}
]
}
]
},
"streamSettings": {
"sockopt": {
// sock markBu Neng Shan ,Bi Xu He Tou Ming Dai Li Pei Zhi Xiang Dui Ying
"mark": 255
}
}
},
// Ru Guo Ni You Duo Ge Dai Li Chu Kou Fen Liu /Fu Zai Jun Heng De Xu Qiu ,
// Ke Yi Zai Zhe Li Ji Xu Tian Jia outbounds
{
// USADai Li Chu Kou -1,Yong Yu Bu Fen Yu Ming An Xu Fen Liu Chu Kou .
// Zhe Li Shi vmessShi Li ,Xu Yao Tian Xie Ni Zi Ji De Dai Li Fu Wu He Dui Ying Xie Yi
"tag": "proxy-usa-01",
"protocol": "vmess",
"settings": {
"vnext": [
{
"address": "your.proxy.server.to.usa.01",
"port": 65535,
"users": [
{
"id": "************************",
"security": "auto"
}
]
}
]
},
"streamSettings": {
"sockopt": {
// sock markBu Neng Shan ,Bi Xu He Tou Ming Dai Li Pei Zhi Xiang Dui Ying
"mark": 255
}
}
},
{
// USADai Li Chu Kou -2,Yong Yu Bu Fen Yu Ming An Xu Fen Liu Chu Kou .
// Zhe Li Shi vmessShi Li ,Xu Yao Tian Xie Ni Zi Ji De Dai Li Fu Wu He Dui Ying Xie Yi
"tag": "proxy-usa-02",
"protocol": "vmess",
"settings": {
"vnext": [
{
"address": "your.proxy.server.to.usa.02",
"port": 65535,
"users": [
{
"id": "************************",
"security": "auto"
}
]
}
]
},
"streamSettings": {
"sockopt": {
// sock markBu Neng Shan ,Bi Xu He Tou Ming Dai Li Pei Zhi Xiang Dui Ying
"mark": 255
}
}
}
],
// DNSGui Ze ,Shi Yong Liao Guo Nei Wai DNSFen Liu +Da Lu DNSYou Xian +Hai Wai DNSDou Di De Pei Zhi
"dns": {
"queryStrategy": "UseIPv4",
// DNSFen Liu Bi Xu Shi Yong Gai Ce Lue
"fallbackStrategy": "disabled-if-any-match",
"domainMatcher": "mph",
"hosts": {
// Ping Bi Yan Gao Yu Ming
"geosite:category-ads-all": "127.0.0.1",
},
// Zhu Yi Yi Xia Pei Zhi Zhong ,aaa.bbb.ccc.ddd Ying Gai Ti Huan Wei Ni ISPFen Pei De DNS
// Ru Guo Ni Shi Yong ROS PPPoEBo Hao ,Na Yao Zai IP -> DNS Cai Dan Zhong ,DynamicServersJiu Shi Ni De Yun Ying Shang DNS.
// Ru Guo Ni ROSYong DHCPShang Wang ,Na Yao Yun Ying Shang DNSZhi Jie Tian Xie Guang Mao Wang Guan IPJi Ke .
"servers": [
{
// Mo Ren Guo Nei DNSFu Wu Qi ,Ying Gai Shi Yong Ni ISPTi Gong De DNSFu Wu Qi .
// Yong Yu Jie Xi Mei You Ming Zhong Ren He Gui Ze De Yu Ming ,Zhi Jie Shou Jie Xi Jie Guo Wei Da Lu IP.
// Jing Gao :Dui Yu Wei Ji Lu Da Lu Yu Ming Bai Ming Dan Zhong De Hai Wai Yu Ming ,Zhe Ge Pei Zhi Hui Chan Sheng DNSXie Lu ,Qing Zi Ji Ping Gu Shi Fou Ke Yi Jie Shou
"address": "aaa.bbb.ccc.ddd",
"port": 53,
"expectIPs": [
"geoip:cn"
],
"tag": "dns-china-try-resolve",
},
{
// Mo Ren Guo Nei DNSFu Wu Qi De backup,Zhe Li Shi Yong Liao DNSPod,Ni Ke Yi An Zi Ji Xi Hao Diao Zheng .
// Yong Yu Jie Xi Mei You Ming Zhong Ren He Gui Ze De Yu Ming ,Zhi Jie Shou Jie Xi Jie Guo Wei Da Lu IP.
// Jing Gao :Dui Yu Wei Ji Lu Zai Da Lu Yu Ming Bai Ming Dan Zhong De Hai Wai Yu Ming ,Zhe Ge Pei Zhi Hui Chan Sheng DNSXie Lu ,Qing Zi Ji Ping Gu Shi Fou Ke Yi Jie Shou
"address": "119.29.29.29",
"port": 53,
"expectIPs": [
"geoip:cn"
],
"tag": "dns-china-try-resolve-backup",
},
{
// Mo Ren DNSFu Wu Qi ,Suo You Mei You Ming Zhong Gui Ze De Yu Ming ,Du Hui Shi Yong Zhe Ge DNSFu Wu Qi Jie Xi .
// Shi Li Shi Yong Cloudflare DNS,Ni Ke Yi Gen Ju Zi Ji Xi Hao Diao Zheng
"address": "1.1.1.1",
"port": 53,
"tag": "dns-default-abroad"
},
{
// Te Shu De Yu Ming Gui Ze ,Li Ru :Ci Pei Zhi Biao Shi ,pixivDe Yu Ming ,Yi Ji jpJie Wei De Yu Ming Shi Yong CloudflareDe DNS
// Ran Hou Biao Ji Qi DNSLiu Liang Wei dns-jp-site,Shao Hou Zai routingMo Kuai Zhong Pi Pei Qi Zou JPChu Kou Ji Ke ,
"address": "1.1.1.1",
"port": 53,
"domains": [
"geosite:pixiv",
"regexp:.*\\.jp$"
],
"tag": "dns-jp-site"
},
{
// Twitter / Netflix Deng Te Shu Wang Zhan DNSGui Ze .
// Yong Yu Fen Liu DNSLiu Liang ,Hou Xu routingMo Kuai Zou Te Shu Chu Kou
"address": "1.1.1.1",
"port": 53,
"domains": [
"geosite:twitter",
"geosite:facebook",
"geosite:netflix"
],
"tag": "dns-usa-site"
},
{
// Te Shu Yu Ming Gui Ze ,Li Ru :
// Qun Hui De Liang Ge Ding Ji Yu Ming Zou 114De DNS
"address": "114.114.114.114",
"port": 53,
"domains": [
"domain:synology.com",
"domain:synology.cn",
],
"tag": "dns-china-special"
},
{
// Da Lu Yu Ming Bai Ming Dan ,Gui Ze Zhong De Yu Ming You Xian Shi Yong ISP DNSJie Xi
"address": "aaa.bbb.ccc.ddd",
"port": 53,
"domains": [
"domain:ntp.org",
// Yong Yu Guo Nei SteamCDNXia Zai
"domain:steamserver.net",
"geosite:mihoyo-cn",
"geosite:china-list",
"geosite:cn",
"geosite:tld-cn",
"geosite:apple",
"geosite:apple-cn",
"geosite:google-cn",
"geosite:icloud",
"geosite:category-games@cn",
"geosite:geolocation-cn"
],
"tag": "dns-china-site"
},
{
// Da Lu Yu Ming Bai Ming Dan De backup,Gui Ze Zhong De Yu Ming You Xian Shi Yong DNSPodJie Xi
// Ni Ke Yi Gen Ju Zi Ji Xi Hao Xiu Gai
"address": "119.29.29.29",
"port": 53,
"domains": [
"domain:ntp.org",
// Yong Yu Guo Nei SteamCDNXia Zai
"domain:steamserver.net",
"geosite:mihoyo-cn",
"geosite:china-list",
"geosite:cn",
"geosite:tld-cn",
"geosite:apple",
"geosite:apple-cn",
"geosite:google-cn",
"geosite:icloud",
"geosite:category-games@cn",
"geosite:geolocation-cn"
],
"tag": "dns-china-site-backup"
},
{
// Te Shu De Yu Ming Gui Ze ,Li Ru :Ci Pei Zhi Biao Shi GoogleDe Yu Ming Shi Yong Gu Ge De DNS.
// Ran Hou Biao Ji Qi DNSLiu Liang Wei dns-jp-special,Shao Hou Zai routingMo Kuai Zhong Pi Pei Qi Zou JPChu Kou Ji Ke .
// Zhu Yi Shun Xu ,google-cnXu Yao Zai Zhe Tiao Gui Ze Zhi Qian ,Fou Ze google-cnWu Fa Zhi Lian
"address": "8.8.8.8",
"port": 53,
"domains": [
"geosite:google"
],
"tag": "dns-jp-special"
}
]
},
// Ding Yi Duo Ge Lian Jie Guan Ce Qi ,Yong Yu Gei Fu Zai Jun Heng Qi Ti Gong Lian Jie Guan Ce Shu Ju
"multiObservatory": {
"observers": [
{
// Yong defaultHuo Zhe Tian Kong ,Ling Yi Ge burstKan Liao Xia Dai Ma Hao Xiang Mei Xie Wan
"type": "default",
// Ding Yi Ci Lian Jie Guan Ce Qi De tag
"tag": "internet-usa-observatory",
"settings": {
"subjectSelector": [
// Guan Ce Suo You proxy-usaKai Tou De outbound
"proxy-usa"
],
// Cai Yong Sai Bo Da Shan Ren cloudflareDe status apiLai Ce Shi outboundDe Wang Luo Lian Jie Qing Kuang
"probeURL": "https://www.cloudflarestatus.com/api/v2/status.json",
// Mei Ge Duo Shao Miao Jin Xing Yi Ci Wang Luo Qing Kuang Ce Shi ,Bu Jian Yi She Tai Di ,Rong Yi Lang Fei Liu Liang
"probeInterval": "60s"
}
}
// Ke Yi Ji Xu Tian Jia Pi Pei Bu Tong Chu Kou De Lian Jie Guan Ce Qi ,Yong Yu Gei Duo Ge Fu Zai Jun Heng Qi Ti Gong Lian Jie Guan Ce Shu Ju
]
},
// apiPei Zhi ,Yong Yu Tong Ji Liu Liang
// Ru Guo Ni Bu Xu Yao ,Shan Liao Ta
"api": {
"tag": "api",
"services": [
"StatsService"
]
},
// Bie Wen Wo Wei Sha Yao Pei Ge Kong Pei Zhi ,Dai Ma Li Zhe Yao Yao Qiu De .
// Ru Guo Ni Bu Xu Yao ,Shan Liao Ta
"stats": {
// I don't know why this empty config is needed.
// but without it, the stat server doesn't even boot up.
},
// policyKai Qi system outboundlinkDe Shang Xia Xing Tong Ji
// Ru Guo Ni Bu Xu Yao ,Shan Liao Ta
"policy": {
"system": {
"statsOutboundUplink": true,
"statsOutboundDownlink": true
}
},
// Ci Chu Lu You Shi Li Lu You Pei Zhi Wei GFWHei Ming Dan +Zi Ding Yi Hei Ming Dan Mo Shi ,
// Bu Pi Pei Hei Ming Dan De Yu Ming Hui Mo Ren Zhi Lian .
"routing": {
// Jian Yi Shi Yong Ci Yu Ming Gui Ze
"domainStrategy": "IPIfNonMatch",
"domainMatcher": "mph",
"balancers": [
{
// USA Chu Kou Fu Zai Jun Heng ,Pi Pei proxy-usaKai Tou De outbound
"tag": "usa-balancer",
"selector": [
"proxy-usa"
],
"strategy": {
// Ke Yong Lei Xing Jian Yi Zai leastpingHe randomLei Xing Zhong Xuan Ze ,leastloadKan Liao Xia Shi Xian Hao Xiang Mei Zuo Hao
"type": "leastping",
"settings": {
// Zhe Li Dan Du Ding Yi Ci Fu Zai Jun Heng Qi ,Shi Yong Shang Mian Ding Yi De Du Li Lian Jie Guan Ce Qi .
// Ru Guo Ni You Duo Ge Bu Tong Qu Yu De Fu Zai Jun Heng ,Jian Yi Wei Mei Ge Fu Zai Jun Heng Du Shi Yong Du Li De Lian Jie Guan Ce Qi .
"observerTag": "internet-usa-observatory",
// Jin randomLei Xing De Fu Zai Jun Heng You Xiao ,leastpingHui Zi Dong Jian Ce Jie Dian Cun Huo Qing Kuang
"aliveOnly": true
}
},
// Dang Fu Zai Jun Heng Suo You Jie Dian Jun Bu Ke Yong Shi ,Jiang Ji Wei Zhi Lian
"fallbackTag": "direct"
}
// Ke Yi Ji Xu Tian Jia Geng Duo De Fu Zai Jun Heng Chu Kou ,Dan Qing Ji De Wei Mei Ge Fu Zai Jun Heng Qi Pei Zhi Hao He Gua Lian Jie Guan Ce Qi He strategy
],
"rules": [
{
// Liu Liang Guan Ce Yong ,Ru Guo Ni Bu Xu Yao ,Shan Liao Ta
"type": "field",
"inboundTag": [
"api"
],
"outboundTag": "api"
},
{
// Zhi Lian 123 Duan Kou UDP Liu Liang (NTP Xie Yi )
"type": "field",
"inboundTag": "transparent",
"port": 123,
"network": "udp",
"outboundTag": "direct"
},
{
// Jie Chi 53 Duan Kou UDP Liu Liang ,Shi Yong V2Ray De DNS
"type": "field",
"inboundTag": "transparent",
"port": 53,
"network": "udp",
"outboundTag": "dns-out"
},
{
// Zhi Lian Ben Di Bao Liu ip
"type": "field",
"ip": [
"geoip:private"
],
"outboundTag": "direct"
},
{
// Guo Nei DNSDe Qing Qiu Liu Liang Zhi Lian
"type": "field",
"inboundTag": [
"dns-china-try-resolve",
"dns-china-try-resolve-backup",
"dns-china-special",
"dns-china-site",
"dns-china-site-backup"
],
"outboundTag": "direct"
},
{
// Te Shu Gui Ze Shi Yong Ri Ben DNSDe Liu Liang ,Zou Ri Ben Dai Li Chu Kou
"type": "field",
"inboundTag": [
"dns-jp-special",
"dns-jp-site"
],
"outboundTag": "proxy-jp"
},
{
// Te Shu Gui Ze ,USAWang Zhan De DNSLiu Liang ,Zou USAFu Zai Jun Heng Chu Kou
"type": "field",
"inboundTag": [
"dns-usa-site"
],
"balancerTag": "usa-balancer"
},
{
// Hai Wai Mo Ren DNSChan Sheng De Liu Liang Zou Mo Ren Dai Li Chu Kou
"type": "field",
"inboundTag": [
"dns-default-abroad"
],
"outboundTag": "proxy-default"
},
{
// Zhi Lian Guo Nei Wang Zhan Bao Chi He Shang Mian DNSFen Liu Yi Zhi Ji Ke ,
// Dang Ran ,Zai GFWHei Ming Dan Lu You Mo Shi Xia ,Zhe Kuai Ye Ke Yi Shan Diao . Tian Xie Zhe Ge Zhi Shi Wei Liao Jian Shao V2RayDe WARNINGRi Zhi Shu Liang .
"type": "field",
"domain": [
"domain:ntp.org",
// Yong Yu steamXia Zai Zou Guo Nei CDN Ru Guo Yao steamXia Zai Bu Zou Dai Li Qing Wu Bi Bao Liu Zhe Ge Gui Ze
"domain:steamserver.net",
"geosite:mihoyo-cn",
"geosite:china-list",
"geosite:cn",
"geosite:tld-cn",
"geosite:apple",
"geosite:apple-cn",
"geosite:google-cn",
"geosite:icloud",
"geosite:category-games@cn",
"geosite:geolocation-cn"
],
"outboundTag": "direct"
},
{
// Zhi Lian Guo Nei IP
// Dang Ran ,Zai GFWHei Ming Dan Lu You Mo Shi Xia ,Zhe Kuai Ye Ke Yi Shan Diao .
"type": "field",
"ip": [
"geoip:cn"
],
"outboundTag": "direct"
},
{
// TelegramDe IP Zou Mo Ren Dai Li Chu Kou
// Yong Yu He dnsCircuit De persistentRoute Xiang Pei He ,Da Cheng Nei Wang She Bei Ke Yi Zhi Jie Fang Wen Dian Bao
"type": "field",
"ip": [
"geoip:telegram"
],
"outboundTag": "proxy-default"
},
{
// Te Shu Gui Ze Pei He DNSFen Liu ,GoogleDe Yu Ming +pixiv+jpJie Wei De Yu Ming Zou Ri Ben Chu Kou
"type": "field",
"domain": [
"geosite:google",
"geosite:pixiv",
"regexp:.*\\.jp$"
],
"outboundTag": "proxy-jp"
},
{
//(Zhong Yao ,Bi Tian )
// Zhu Yi Shun Xu ,Jian Yi Jin Gen Zai Yu Ming Lu You Gui Ze Zhi Hou .
// DNS Route Dong Tai Wei Hu De conn-track Gui Ze ,Shi Ji Shi Yong De Shi V2Ray routerDe srcIP - dstIP Pi Pei Gui Ze .
// Ge Shi Wei :
// from: dynamic-ipset:dnscircuit-conntrack-src-{outboundTag}
// to: dynamic-ipset:dnscircuit-conntrack-dest-{outboundTag}
"type": "field",
"source": "dynamic-ipset:dnscircuit-conntrack-src-proxy-jp",
"ip": "dynamic-ipset:dnscircuit-conntrack-dest-proxy-jp",
"outboundTag": "proxy-jp"
},
{
// USA Twitter NetflixDeng Wang Zhan ,Zou USAFu Zai Jun Heng
"type": "field",
"domain": [
"geosite:twitter",
"geosite:facebook",
"geosite:netflix"
],
// Zhu Yi Zhe Li Shi Yong Liao Fu Zai Jun Heng Zuo Wei Chu Kou
"balancerTag": "usa-balancer",
},
{
//(Zhong Yao ,Bi Tian )
// Zhu Yi Shun Xu ,Jian Yi Jin Gen Zai Yu Ming Lu You Gui Ze Zhi Hou .
// DNS Route Dong Tai Wei Hu De conn-track Gui Ze ,Shi Ji Shi Yong De Shi V2Ray routerDe srcIP - dstIP Pi Pei Gui Ze .
// Ge Shi Wei :
// from: dynamic-ipset:dnscircuit-conntrack-src-{balancerTag}
// to: dynamic-ipset:dnscircuit-conntrack-dest-{balancerTag}
"type": "field",
"source": "dynamic-ipset:dnscircuit-conntrack-src-usa-balancer",
"ip": "dynamic-ipset:dnscircuit-conntrack-dest-usa-balancer",
// Zhu Yi Zhe Li Shi Yong Liao Fu Zai Jun Heng Zuo Wei Chu Kou
"balancerTag": "usa-balancer"
},
{
// Bei Qiang De Yu Ming He Dian Xing De Fei Da Lu Yu Ming ,Zou Mo Ren Dai Li
"type": "field",
"domain": [
"geosite:gfw",
"geosite:geolocation-!cn"
],
"outboundTag": "proxy-default"
},
{
//(Zhong Yao ,Bi Tian )
// Zhu Yi Shun Xu ,Jian Yi Jin Gen Zai Yu Ming Lu You Gui Ze Zhi Hou .
// DNS Route Dong Tai Wei Hu De conn-track Gui Ze ,Shi Ji Shi Yong De Shi V2Ray routerDe srcIP - dstIP Pi Pei Gui Ze .
// Ge Shi Wei :
// from: dynamic-ipset:dnscircuit-conntrack-src-{outboundTag}
// to: dynamic-ipset:dnscircuit-conntrack-dest-{outboundTag}
"type": "field",
"source": "dynamic-ipset:dnscircuit-conntrack-src-proxy-default",
"ip": "dynamic-ipset:dnscircuit-conntrack-dest-proxy-default",
"outboundTag": "proxy-default"
},
{
//(Zhong Yao ,Bi Tian )
// Zhu Yi Shun Xu ,Jian Yi Xie Zai Suo You Lu You Gui Ze Zui Hou .
// DNS Route Lu You Mo Ren Chu Kou ,Dang Yi Ge incomingLian Jie Mei You Bei Ren He conn-trackGui Ze Ming Zhong Shi ,Hui Bei Ci Gui Ze Dou Di .
// Zhao Zhao Xie Ji Ke
"type": "field",
"ip": "dynamic-ipset:dnscircuit-dest-default",
"outboundTag": "proxy-default"
}
// Dui Yu Sheng Xia Wei Pi Pei Ren He Lu You Gui Ze De Liu Liang ,Zou Mo Ren Lu You (Ji Di Yi Ge outbound)
// Zai GFWHei Ming Dan Mo Shi Xia ,Yi Ji Wei Zhi Lian
]
}
}

FAQs

OSPF Shou Lian Su Du Kuai Ma ?

Hen Kuai ,Ji Ben Zai DNSQing Qiu Fa Chu Hou De 1Miao Nei Jiu Ke Yi Wan Cheng Lu You Shou Lian ,Ti Gan Shou Ci Fang Wen Mou Ge Bei Qiang Zhan Dian Shi ,You 30-40%De Gai Lu Hui Chu Xian ConnectionRST, Sui Hou Zhi Xu Yao Shua Xin Yi Xia Ye Mian Ji Ke Zheng Chang Fang Wen .

Tong Shi ,You Yu Mo Ren Lu You You Xiao Qi Shi 6Ge Xiao Shi ,Dui Yu Chang Yong Wang Zhan ,Zhi Yao Bu Shi 6Ge Xiao Shi Nei Yi Ci Mei Fang Wen Guo ,Dui Ying Lu You Gui Ze Jiu Hui Yi Zhi Sheng Xiao .

Zhe Ge Xiu Gai Ban De V2RayWei Shi Yao Guan Bi You Dian Man

Yin Wei Shi Yong Liao OSPFXie Yi ,Qi Biao Zhun Yao Qiu ,Zai Lu You Xia Xian Shi ,Bi Xu Cong Yan Bo Yu Zhong Fei Zhi Zi Ji Sheng Cheng De Lu You Tiao Mu . Suo Yi ,Zai Shou Dao Tui Chu Xin Hao Shi ,Pang Lu You Yan Bo Fei Zhi Lu You Biao Hou ,Qi Shi Zai Deng Dai Zhu Lu You Dui Yu Fei Zhi Tiao Mu De Que Ren ,Zhe Ge Yi Ban Xu Yao 1-2Miao .

Stargazers over time

About

Pang Lu You De Zhong Ji Jie Jue Fang An :Yi Ge Zhi Chi OSPFDong Tai Lu You Xie Yi De V2Ray-core

Topics

Resources

Readme

License

MIT license

Code of conduct

Code of conduct

Security policy

Security policy

Stars

Watchers

Forks

Packages

Contributors

Languages

  • Go 99.8%
  • Other 0.2%