Как мне установить Psiphon на Ubuntu 14.04 LTS (шаг за шагом)

Я пробовал использовать Psiphon через Wine, но это не сработало.
Пожалуйста, скажите мне, как я могу установить его с помощью терминала шаг за шагом.

Взгляните на эту ссылку, она должна работать для Ubuntu с использованием Wine.

https://web.archive.org/web/20160113152746/https://community.linuxmint.com/tutorial/view/1926

Установите wine:

sudo apt-get updatesudo apt-get install wine

Установите необходимые библиотеки DLL Windows с помощью Wintricks:

  • Запустите Winetricks(из ubuntu dash)
  • Выберите "Выберите wineprefix по умолчанию", а затем нажмите OK.
  • Выберите "Установить библиотеку DLL или компонент Windows", а затем нажмите OK.
  • Проверьте "wininet" и "winhttp", а затем нажмите OK.

Запустите Psiphon3 и воспользуйтесь сервисом, который он предоставляет:

  • Просто запустите Psipon3.exe
  • Он будет предоставлять свои услуги, используя "HTTP-прокси на localhost port8080".
  • Используйте расширение "FoxyProxy" в Firefox или расширение "Proxy SwitchySharp" в Chrome для доступа к сервису.

полная информация и все права защищены для приведенной выше ссылки

Windows-версия Psiphon на wine не работает. Вместо использования wine используйте собственный скрипт psiphon для linux.

Эта версия для Linux от Psiphon Inc. намного лучше и многофункциональнее, чем версия для Windows.

Вот упрощенная, повторно используемая, модифицированная версия psiphon. Readme содержит простое пошаговое руководство по запуску psiphon через терминал.

Репозиторий Git :https://github.com/thispc/psiphon

Клонируйте репозиторий, чтобы начать работу.

$ git clone https://github.com/thispc/psiphon.git$ cd psiphon

Открыть README.md для получения инструкций.

Пожалуйста, спрашивайте в случае возникновения вопросов.

На данный момент единственным решением является использование телефона в качестве прокси-сервера с использованием ssh.

@видеть https://askubuntu.com/a/881035/48496

Psiphon Inc. предоставляет двоичный файл Linux для psiphon-tunnel-core . Он не содержит графического интерфейса, но очень полезен. Скачай его от их репозиторий на GitHub.

После загрузки сделайте его исполняемым со следующим:

chmod u+x /path/to/downloaded/file

Теперь создайте папку и поместите следующее содержимое в файл с именем psiphon.config внутри этой папки (скопировано из моей собственной psiphon.config) :

{    "Authorizations":[],    "DeviceRegion":"US",    "EgressRegion":"",    "EmitDiagnosticNetworkParameters":true,    "EmitDiagnosticNotices":true,    "EmitServerAlerts":true,    "LocalHttpProxyPort":8080,    "LocalSocksProxyPort":1080,    "NetworkID":"949F2E962ED7A9165B81E977A3B4758B",    "ObfuscatedServerListRootURLs":    [        {            "OnlyAfterAttempts":0,            "SkipVerify":false,            "URL":"aHR0cHM6Ly9zMy5hbWF6b25hd3MuY29tL3BzaXBob24vd2ViL21qcjQtcDIzci1wdXdsL29zbA=="        },        {            "OnlyAfterAttempts":2,            "SkipVerify":true,            "URL":"aHR0cHM6Ly93d3cubGF0aW5vZmlybWRkaG9zdHMuY29tL3dlYi9tanI0LXAyM3ItcHV3bC9vc2w="        },        {            "OnlyAfterAttempts":2,            "SkipVerify":true,            "URL":"aHR0cHM6Ly93d3cuY29ycG9yYXRlaGlyZXByZXNzdGguY29tL3dlYi9tanI0LXAyM3ItcHV3bC9vc2w="        },        {            "OnlyAfterAttempts":2,            "SkipVerify":true,            "URL":"aHR0cHM6Ly93d3cuZ3BhbGx0aGluZ3NudW1iZXJ3ZWF0aGVyLmNvbS93ZWIvbWpyNC1wMjNyLXB1d2wvb3Ns"        }    ],    "PropagationChannelId":"92AACC5BABE0944C",    "RemoteServerListSignaturePublicKey":"MIICIDANBgkqhkiG9w0BAQEFAAOCAg0AMIICCAKCAgEAt7Ls+/39r+T6zNW7GiVpJfzq/xvL9SBH5rIFnk0RXYEYavax3WS6HOD35eTAqn8AniOwiH+DOkvgSKF2caqk/y1dfq47Pdymtwzp9ikpB1C5OfAysXzBiwVJlCdajBKvBZDerV1cMvRzCKvKwRmvDmHgphQQ7WfXIGbRbmmk6opMBh3roE42KcotLFtqp0RRwLtcBRNtCdsrVsjiI1Lqz/lH+T61sGjSjQ3CHMuZYSQJZo/KrvzgQXpkaCTdbObxHqb6/+i1qaVOfEsvjoiyzTxJADvSytVtcTjijhPEV6XskJVHE1Zgl+7rATr/pDQkw6DPCNBS1+Y6fy7GstZALQXwEDN/qhQI9kWkHijT8ns+i1vGg00Mk/6J75arLhqcodWsdeG/M/moWgqQAnlZAGVtJI1OgeF5fsPpXu4kctOfuZlGjVZXQNW34aOzm8r8S0eVZitPlbhcPiR4gT/aSMz/wd8lZlzZYsje/Jr8u/YtlwjjreZrGRmG8KMOzukV3lLmMppXFMvl4bxv6YFEmIuTsOhbLTwFgh7KYNjodLj/LsqRVfwz31PgWQFTEPICV7GCvgVlPRxnofqKSjgTWI4mxDhBpVcATvaoBl1L/6WLbFvBsoAUBItWwctO2xalKxF5szhGm8lccoc5MZr8kfE0uxMgsxz4er68iCID+rsCAQM=",    "RemoteServerListURLs":    [        {            "OnlyAfterAttempts":0,            "SkipVerify":false,            "URL":"aHR0cHM6Ly9zMy5hbWF6b25hd3MuY29tL3BzaXBob24vd2ViL21qcjQtcDIzci1wdXdsL3NlcnZlcl9saXN0X2NvbXByZXNzZWQ="        },        {            "OnlyAfterAttempts":2,            "SkipVerify":true,            "URL":"aHR0cHM6Ly93d3cubGF0aW5vZmlybWRkaG9zdHMuY29tL3dlYi9tanI0LXAyM3ItcHV3bC9zZXJ2ZXJfbGlzdF9jb21wcmVzc2Vk"        },        {            "OnlyAfterAttempts":2,            "SkipVerify":true,            "URL":"aHR0cHM6Ly93d3cuY29ycG9yYXRlaGlyZXByZXNzdGguY29tL3dlYi9tanI0LXAyM3ItcHV3bC9zZXJ2ZXJfbGlzdF9jb21wcmVzc2Vk"        },        {            "OnlyAfterAttempts":2,            "SkipVerify":true,            "URL":"aHR0cHM6Ly93d3cuZ3BhbGx0aGluZ3NudW1iZXJ3ZWF0aGVyLmNvbS93ZWIvbWpyNC1wMjNyLXB1d2wvc2VydmVyX2xpc3RfY29tcHJlc3NlZA=="        }    ],    "ServerEntrySignaturePublicKey":"sHuUVTWaRyh5pZwy4UguSgkwmBe0EHtJJkoF5WrxmvA=",    "SponsorId":"1BC527D3D09985CF",    "UseIndistinguishableTLS":true}

Теперь начинайте psiphon со следующим:

/path/to/downloaded/file -formatNotices -dataRootDirectory /path/to/created/folder -config /path/to/created/folder/psiphon.config

Объяснение аргументов (из выходных данных -help ):

  -config string        configuration input file  -dataRootDirectory string        directory where persistent files will be stored  -formatNotices        emit notices in human-readable format

Здесь я использовал -dataRootDirectory потому что без этого аргумента psiphon бы создать папку с именем ca.psiphon.PsiphonTunnel.tunnel-core в текущем рабочем каталоге каждый раз, когда он запускается, этот аргумент предотвращает его.

После успешного выполнения приведенной выше команды вы должны увидеть множество выходных данных. При успешном подключении вы должны увидеть что-то вроде этого:

2020-08-08T14:28:05.767Z Homepage {"url":"https://ipfounder.net/?sponsor_id=1BC527D3D09985CF\u0026sponsor=psiphon\u0026client_region=BD\u0026client_asn=24432\u0026client_platform=windows\u0026secret=580EfjEI29xL3hoyU6dgP4vSEVxdcGI7JDFkxgjds7PHulSEF0wmORpvzbqxyTwYtpowsY4xMFnfWEnTghe6l8jiV9K5QSZoir2i6fDeKJD6EhL6DkoYTEMu2EE9YJvy3LdCUZ7ncdVC6ipgWx06wznvDLbY1ajfcfRGCpfsQJei2q6tb0GSFh1QK3x3qXKwyjmNPc5J"}

Или вы можете добавить 2>&1 | grep 'Homepage {"url"' к приведенной выше команде , которая будет , здесь 2>&1 перенаправляет любой вывод из stderr к stdout и grep ищет Homepage {"url" что указывает на успешное подключение.

Если вы хотите использовать другой порт для HTTP-прокси, измените значение LocalHttpProxyPort и чтобы использовать другой порт для прокси-сервера Socks, затем измените значение LocalSocksProxyPort .

После успешного подключения настройте параметры прокси-сервера в Настройках. Если вы использовали конфигурацию по умолчанию для psiphon вы можете настроить параметры прокси-сервера следующим образом:

Proxy configuration settings