1. 国内 VPS 中转

(ToutyRater 注:本节原为 V2Ray 官网的配置案例中的一节,后来 V2Ray 将之删除,所以我稍作修改传到此处)。

为了方便维护,或者从速度上的考虑,可以在国内架设一台中转 VPS,在这台 VPS 上判断目标地址是国内还是国外的,只需把国外的流量向国外 VPS 转发,而国内的流量使用直连。这样的配置,在用户的电脑只需要把所有流量发往这台 VPS,而不用为每一个用户都配置白名单,较为省力。

以下是中转服务的配置示例。

  1. {
  2. "log" : {
  3. "access": "/var/log/v2ray/access.log",
  4. "error": "/var/log/v2ray/error.log",
  5. "loglevel": "warning"
  6. },
  7. "inbounds": [
  8. {
  9. "port": 1234,
  10. "protocol": "vmess", // 入站协议为 VMess
  11. "settings": {
  12. "clients": [
  13. {
  14. "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // UUID
  15. "level": 1, // 用户等级
  16. "alterId": 32 // 额外ID
  17. },
  18. // 在这里添加更多用户,注意UUID不能重复
  19. {
  20. "id": "yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy", // UUID
  21. "level": 0, // 用户等级
  22. "alterId": 32 // 额外ID
  23. }
  24. ]
  25. }
  26. }
  27. ],
  28. // ========== BEGIN STEP 1 ==========
  29. // 国内中转服务器当作国外服务器的“客户端”
  30. // 国际流量发往国外服务器上
  31. "outbounds": [
  32. {
  33. "protocol": "vmess", // 出口协议
  34. "settings": {
  35. "vnext": [
  36. {
  37. "address": "1.2.3.4", // 国外服务器地址
  38. "port": 23456, // 国外服务器端口
  39. "users": [
  40. {"id": "zzzzzzzz-zzzz-zzzz-zzzz-zzzzzzzzzzzz"} // 用户 ID,须与国外服务器端配置相同
  41. ]
  42. }
  43. ]
  44. }
  45. },
  46. {
  47. "protocol": "blackhole",
  48. "settings": {},
  49. "tag": "block"
  50. },
  51. // 增加 freedom 传出绕路,国内流量直接放行
  52. {
  53. "protocol": "freedom",
  54. "tag": "direct",
  55. "settings": {}
  56. }
  57. ],
  58. // ========== END STEP 1 ==========
  59. "routing": { // 路由设置
  60. "domainStrategy": "IPOnDemand",
  61. "strategy": "rules",
  62. "rules": [
  63. {
  64. "type": "field", // 不允许客户端访问服务端的局域网地址,以提升安全性
  65. "ip": [
  66. "geoip:cn"
  67. ],
  68. "outboundTag": "block"
  69. },
  70. // 配置国内网站和IP直连规则
  71. {
  72. "type": "field", // 对于一些常见的国内网站,也使用直连模式
  73. "domain": [
  74. "geosite:cn"
  75. ],
  76. "outboundTag": "direct"
  77. },
  78. {
  79. "type": "field", // 对于所有国内的 IP,都采用直连模式
  80. "ip": [
  81. "geoip:cn"
  82. ]
  83. "outboundTag": "direct"
  84. }
  85. ]
  86. }
  87. }