Я пробовал использовать 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.
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 вы можете настроить параметры прокси-сервера следующим образом:
