• XRay клиент в качестве gateway в домашней сети?

    @Samodelkin92
    Используй sing-box в качестве клиента
    Настрой в нем tun и маршрут 0.0.0.1 - тогда он будет собирать весть весть трафик приходящий с компа
    Так же пропиши локальную сеть в исключения маршрутов иначе он не отдаст пакеты твоим компас и зациклит их.
    Собираться трафик будет с любых интерфейсов и будет передаваться в tun, а потом в маршрут по умолчанию.

    {
      "type": "tun",
      "tag": "tun-in",
      "interface_name": "tun0",
      "address": [
        "172.18.0.1/30" // ip tun
      ],
    "auto_route": true,
    "strict_route": true,
    "route_address": [
        "0.0.0.0/1",
        "128.0.0.0/1"
      ],
    "route_exclude_address": [
        "192.168.0.0/16" // список всех локальных сетей
      ],
    // Или же можешь через это вместо route_exclude_address
    "include_interface": [
        "lan0"
      ],
      "exclude_interface": [
        "lan1"
      ],
    }


    Так же задать статический адрес для eth1 и настроить для него DHCP server. Все что будет воткнуть в eth1 будет получать свой ip, gw.
    Ответ написан
    2 комментария