среда, 3 декабря 2014 г.

Краткая инструкция: GitHub через I2P

Навеяно публикацией «Github опять заблокирован».

Новость о блокировке гитхаба заставила задуматься об изготовлении костылей.


Почему-то сразу пришла в голову мысль об I2P.


И это действительно оказалось не сложно.




И так, по шагам:


1. Качаем I2P и устанавливаем.

2. После запуска заходим в настройки сети I2P: 127.0.0.1:7657/confignet

3. В разделе «Конфигурация UDP» находим номер порта UDP и делаем его редирект в роутере.

4. Заходим в менеджер туннелей I2P: 127.0.0.1:7657/i2ptunnelmgr

5. Проверяем: должны быть туннели I2P HTTP Proxy (127.0.0.1:4444) и I2P HTTPS Proxy (127.0.0.1:4445).

6. В одном из браузеров, например в Мозилле, прописываем настройки прокси: HTTP прокси — 127.0.0.1:4444 и SSL прокси — 127.0.0.1:4445 (Мозилла удобна тем, что в ней можно прописать настройки прокси, отличные от системных). Таким образом получаем доступ к веб-интерфейсу гитхаба.

7. Заходим в консоль Git и выполняем следующие команды:



git config --global http.proxy 127.0.0.1:4445
git config --global https.proxy 127.0.0.1:4445


Готово. Теперь можно делать commit и push.

Работает как через консоль, так и через Tortoise Git.

Единственное — довольно медленно.


This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at http://ift.tt/jcXqJW.


Комментариев нет:

Отправить комментарий