tun2socks (badvpn) - проблемы с настройкой

В одну сторону для этого нужно использовать пробел нулевой ширины как SYSLOG_IDENTIFIER.
Если вы не знаете, как напечатать/ввести его, просто скопируйте/вставьте строку ниже (поскольку она уже содержит пробел нулевой ширины после знака =...)

SyslogIdentifier=​

1
21.03.2016, 21:50
1 ответ

Вот правильные шаги:

  1. Сначала проверьте, является ли ваш DNS удаленным или локальным cat /etc/resolv.confесли он локальный, например 192.168.1.1это не имеет значения, но если DNS удаленный, например 208.67.222.222, вам нужно добавить маршрут об этом (см. ниже)

  2. Подключитесь к вашему ssh-серверу

    ssh -N -C -D 8080 user@222.x.x.222

  3. Добавить интерфейс tun

    ip tuntap add dev tun0 mode tun user <someuser>

  4. Настройка интерфейса tun

    sudo ifconfig tun0 10.0.0.1 netmask 255.255.255.0

  5. запустить tun2socks

    badvpn-tun2socks --tundev tun0 --netif-ipaddr 10.0.0.2 --netif-netmask 255.255.255.0 --socks-server-addr 127.0.0.1:1080

  6. если ваш DNS удаленный добавьте к нему маршрут с метрикой ниже, чем у tun (ниже метрики на шаге 8)

    route add 208.67.222.222 gw 192.168.1.1 metric 4

  7. Добавьте маршрут для вашего ssh-сервера не 127.0.0.1

    route add 222.x.x.222 gw 192.168.1.1 metric 4

  8. Добавить маршрут по умолчанию для пересылки всего в туннель

    route add default gw 10.0.0.2 metric 6

Ваша ошибка была 127.0.0.1я думаю, что ваш ssh-сервер удаленно не работает на 127.0.0.1...

0
28.01.2020, 01:23

Теги

Похожие вопросы