amarao (amarao_san) wrote,
amarao
amarao_san

Температура на меня влияет крайне своеобразно

Дано: местный аэропортовый wifi не пускает по порту git'а. Git доступен только через vpn. У меня есть рут на VPN сервер (который по ssh'у слушает на нестандартном порте, куда тоже не пущают с wifi'я). Есть в наличии резервный vds'ик с ssh'ем на 443ем порту (специально для таких оказий).

Задача: попушить в гит.

Решение:

$ ssh -A -L 127.1:1080:127.1:1080 vds ssh -CD 1080 root@vpnserver -p NON_STANDARD_SSH_PORT

$ grep -v '#' /etc/tsocks.conf:
server = 127.0.0.1
server_type = 5
server_port = 1080

$ tsocks git push
Writing objects: 100% (4/4), 1.38 KiB | 0 bytes/s, done.

Я откровенно не понимаю, как в аналогичных условиях выживают виндузятники. Или они не пушат в гит из абудаби?

Оригинальным (первый раз сделанным) для меня тут является туннелирование sock-proxy с удалённого сервера на локальную машину. По раздельности, очевидно, это делалось много раз, но вот в такой комбинации - первый.
Tags: ssh
Subscribe

  • epoll

    Вдохновился LWN, написал статью про epoll http://ru.wikipedia.org/wiki/Epoll Если кто знает больше меня или видит вопиющие ошибки - кнопка…

  • Цой и маца

    Если что, теперь у нас есть АИ по этому вопросу: http://smena-online.ru/stories/viki-lozh

  • Превратности жизни

    После того, как в ВП:КУ (категория с просроченными статьями, ждущими итога на обсуждении удаления) добавили сортировку по дате, разумеется, ключом…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 5 comments