Skip to content

Dokodemo / فوروارد پورت — sing-box

از ورودی Direct استفاده کنید

sing-box ورودی dokodemo یا تونل اختصاصی ندارد. ورودی Direct همین مورد استفاده را پوشش می‌دهد — پذیرش روی یک پورت، به‌اختیار بازنویسی مقصد، و اجازه دادن به موتور مسیریابی یا override_address / override_port برای تصمیم‌گیری دربارهٔ مقصد ترافیک.

فورواردر پورت ثابت

json
{
  "inbounds": [
    {
      "type": "direct",
      "tag": "dns-forward",
      "listen": "0.0.0.0",
      "listen_port": 5353,
      "override_address": "1.1.1.1",
      "override_port": 53
    }
  ],
  "outbounds": [
    { "type": "direct", "tag": "direct" }
  ]
}

گیرندهٔ TPROXY

برای حالت پراکسی شفاف Linux، گزینه‌های tcp_fast_open و sniff ورودی را طبق معمول تنظیم کنید و از یک ورودی redirect استفاده کنید. برای مجموعه گزینه‌های ورودی به Direct — sing-box و برای نحوهٔ بازیابی مقصد اصلی به اسناد بالادست Route (فاز ۵) بنگرید.

فوروارد چندپورتی

sing-box فیلد portMap تعبیه‌شده ندارد. برای فوروارد هر پورت به یک مقصد متفاوت، یک ورودی Direct به ازای هر پورت اعلان کنید:

json
{
  "inbounds": [
    {
      "type": "direct",
      "tag": "fwd-80",
      "listen_port": 80,
      "override_address": "10.0.0.10",
      "override_port": 80
    },
    {
      "type": "direct",
      "tag": "fwd-443",
      "listen_port": 443,
      "override_address": "10.0.0.10",
      "override_port": 443
    },
    {
      "type": "direct",
      "tag": "fwd-53",
      "network": "udp",
      "listen_port": 5353,
      "override_address": "1.1.1.1",
      "override_port": 53
    }
  ]
}

نکات بین‌هسته‌ای

  • Xray-core پروتکل اختصاصی dokodemo-door را با یک portMap برای فوروارد چندپورتی در یک ورودی منفرد دارد. بنگرید به Dokodemo — Xray-core.
  • mihomo listeners: با type: tunnel و یک بلوک سطح بالای tunnels: را ارائه می‌دهد. بنگرید به Tunnel — mihomo.

Core Tutorial اثر Argsment