- بسیاری از وسایل حمل و نقل قابل تعویض، به دنبال یک مشخصه تکی در دسترس هستند.
- آنها ترافیک را پنهان میکنند به طوری که قابل تفکیک از ترافیک همیشگی/مجاز نیست.
- برنامه ای (اپلیکیشنی) که از PT استفاده می کند، می تواند با تعویض بین راه های انتقال، دوباره دسترسی با شبکه را برقرار کند.
- ...بدون نیاز به دخالت کاربر
- Play through our guide to Pluggable Transports <a href="linktotheguide">here</a>
- شما کی هستید؟
- من یک توسعه دهنده هستم
- من یک کاربر نهایی هستم
- برگرد
- من انجام دادهام!
- شروع کن
- انتقال های قابل حمل برای توسعه دهندگان
- شما میدانید که باید در نرم افزار خود از "انتقال های جایگزین" استفاده کنید و به دنبال مطالب کمکی بیشتری هستید. ما چگونه می توانیم به شما کمک کنیم؟
- من میخواهم پشتیبانی از حمل و نقل قابل حمل را در سرور OpenVPN خودم نصب کنم
- استفاده از حمل و نقل قابل حمل در برنامه Go من
- آزمایش حمل و نقل قابل حمل
- من یک وسیله حمل و نقل میخواهم
- مشخصات حمل و نقل قابل حمل
- OpenVPN و حمل و نقل قابل حمل
- اگر شما به اینجا رسیدید، به احتمال زیاد شما یه سرور OpenVPN را راه اندازی کرده اید و به دنبال افزودن پشتیبانی برای "انتقال های جایگزین" هستید. با این حال، ممکن است شما برای نصب OpenVPN به کمک احتیاج داشته باشید؟
- بله، لطفا با OpenVPN به من کمک کنید
- من OpenVPN را در حال اجرا دارم، بیایید در مورد حمل و نقل قابل حمل صحبت کنیم
- نصب و پیکربندی OpenVPN
- Our <a href="https://www.pluggabletransports.info/implement/openvpn/#preparation" target="_blank">guide to installing OpenVPN</a> takes you through these three steps:
- آمادهسازی: گرفتن نیازمندیها ( openssl, ca-certificates, git, golang, curl, screen).
- نصب OpenVpn: چگونگی نصب، پیکربندی و آزمون OpenVpn با دسترسی ریشه / sudo بر روی سرور شما.
- نصب و پیکربندی گواهیها: تنظیم شبکه OpenVpn، و تولید کردن گواهیها برای سرور و کلاینت.
- هنگامی که کامل شد، و از نصب اولیه خشنود بودید، وقتش رسیده که به سراغ پیکربندی حمل و نقل قابل قابل حمل بروید .
- به طرف Pluggable حرکت کنید.
- نصب حمل و نقل قابل حمل در OpenVPN
- You have an OpenVPN server running, and have tested client connections. You now want to add Pluggable Transports support. To do this, you're going to install <a href="https://github.com/OperatorFoundation/shapeshifter-dispatcher" target="_blank">shapeshifter-dispatcher</a>, which will allow you to proxy both TCP and UDP traffic.
- Our guide to installing Pluggable Transports with OpenVPN will help you <a href="https://www.pluggabletransports.info/implement/openvpn/#server-obfuscation-configuration" target="_blank">install and configure shapeshifter</a>.
- مراحل زیر برای راهنمایی شما است:
* نصب و پیکربندی shapeshifter-dispatcher
* راه اندازی سرور و کلاینت
- Once this is done, you will have your own server running OpenVPN with Pluggable Transports!
- Alternatively, you could run <a href="https://github.com/OpenInternet/openvpn-shapeshifter" target="_blank">this script</a> to install and configure OpenVPN on Ubuntu and Debian servers.
- کارتون با این راهنما تموم شد؟
- استفاده از حمل و نقل قابل حمل در Go
- راهنمای کامل برای استفاده از حمل و نقل قابل حمل در Go در <a href="https://www.pluggabletransports.info/implement/go/" target="_blank">اینجا</a> در دسترس است. ما شما را از طریق این مراحل در یک نمونه گیری قرار میدهیم:
* رابطهای حمل و نقل و TransportListener چیست؟
* ایجاد برنامه Go
* استفاده از حمل و نقل در نرم افزار سرور
* استفاده از یک حمل و نقل در برنامه مشتری
- هنگامی که با این راهنما تمام شد، ممکن است بخواهید به یاد داشته باشید که برنامه خود را در محیطهای مختلف آزمایش کنید.
- آزمایش حمل و نقل قابل حمل
- There are many different ways in which access to sites and services can be blocked, ranging from simple IP address or DNS blocking to rules created from deep packet inspection \(DPI\). You might want to test a network environment that simulates some of the many ways in which this can happen.
- ما توصیه میکنیم خدمات زیر را بررسی کنید:
- <a href="https://github.com/OperatorFoundation/AdversaryLab" target="_blank">Adversary Lab</a>: Created by Operator Foundation, with support from the Pluggable Transports community. Adversary Lab is a service that analyzes captured network traffic to extract statistical properties. Using this analysis, filtering rules can be synthesized to block sampled traffic.
- <a href="https://openinternet.github.io/copilot/" target="_blank">CoPilot</a>: This is a wireless hotspot that provides an easy to use web interface for simulating custom censorship environments. It comes with various plugins and the ability to import censorship “rules” from standard Intrusion prevention and detection systems.
- ممنون که داستان ما را دنبال کردید! بیایید بدانیم که در مورد این چه فکر میکنید - <a href="mailto:[email protected]">میتوانید به ما ایمیل بزنید</a> یا <a href="https://www.twitter.com/plugtransports">ما را در توییتر پیدا کنید</a>.
- For other useful links, visit the <a href="https://www.pluggabletransports.info" target="_blank">Pluggable Transports web site</a>, and see these <a href="https://www.pluggabletransports.info/community" target="_blank">community links</a> for more info.
- نوشتن حمل و نقل قابل حمل
- Do you have an idea for a Pluggable Transport? Do you want to implement something that follows the current spec and can help improve the community's work?
- The first place to start is to look at the [[Pluggable Transports specification]]. There is also a <a href="https://www.pluggabletransports.info/transports/" target="_blank">Transports Library</a> that will tell you about the existing transports.
- When you're ready to move on, our <a href="https://www.pluggabletransports.info/build/how/" target="_blank">online guide</a> will talk you through creating a transport in the Go programming language, by providing an example implementation of the interface which provides a simple ROT13 cipher on the contents of the application data stream.
- Don't forget to also look at <a href="https://www.surveymonkey.com/r/pluggabletransports" target="_blank">the Internews small grants pool</a> to investigate funding for new Pluggable Transports.
- نسخه فعلی مشخصات در <a href="https://www.pluggabletransports.info/spec/pt2draft3" target="_blank">اینجا</a> در دسترس است.
- مشخصات تحولاتی که به حمل و نقل قابل حمل 2.0 منجر شده عبارتند از:
- API برای زبان برنامه نویسی Go
- پشتیبانی از پروتکل UDP
- طیف گستردهای از برنامهها و پیاده سازیها برای محیطهای مختلف
- Version 2.1 reframed this as a modular specification, so that components of the spec can be upgraded independently, and developers can be compliant even if their work is tied to one platform.
- As you would expect, the specification for Pluggable Transports continues to evolve. You may find that the current spec doesn't work for your needs, and you might want to contribute to the next version. If that's the case, you can do that via <a href="https://github.com/Pluggable-Transports/Pluggable-Transports-spec" target="_blank">the Github repo</a>.
- حمل و نقل قابل حمل برای کاربران نهایی
- احتمالا این جا هستید چون میخواهید از چیزی فراتر بروید که دسترسی شما به محتوای اینترنت را مسدود کردهاست. حالا میخواهی چه کار کنید؟
- به من یک راه حل سریع بدهید!
- میخوام یه چیزی درست کنم
- Some of the most common sites and services are blocked in different ways on different networks. Sometimes, these blocks occur at the national level, and are put in place permanently; or they could be happening around an important election. Read Freedom House's annual <a href="https://freedomhouse.org/report/freedom-net/freedom-net-2017" target="_blank">Freedom on the Net</a> report to find out more about how widespread this is.
- Other times, it may be that your Internet Service Provider (ISP) is blocking access to content. An ISP is anyone whos provides your network connection and doesn't want you to access something - it could be your corporate firewall, your school network, or your telecom company.
در بسیاری از موارد، ناامید کننده است که شما نمیتوانید محتوایی را که میخواهید به دست بیاورید. حمل و نقل های قابل حمل برای این طراحی شدهاند که به شما کمک کنند تا بتوانید با پیدا کردن بهترین راه محتوا را بهدستبیاورید، و چندین راه حمل و نقل وجود دارد. اندیشه پشت این راه این است که همهی آنها از یک راه مشترک با سیستم صحبت میکنند، و این به توسعهدهندههای برنامه و مدیران سیتم اجازه میدهد تا یک راهحل را پیادهسازی کنند که میتوان به حمل و نقلهای متفاوت در هر زمان دسترسی پیدا کرد.
- استفاده از حمل و نقل قابل حمل
- You need to get to your content quickly. Thankfully, there are several pieces of software out there already that have implemented Pluggable Transports. If you're on a desktop machine, you might already be using <a href="https://torproject.org" target="_blank">Tor Browser</a>, which can be configured to use bridges - these are Pluggable Transport connectors that get you onto the network when Tor itself is blocked.
- اگر شما دستگاه تلفن همراه دارید، میتوانید <a href="https://getlantern.org" target="_blank">لنترن</a> یا<a href="https://psiphon.ca" target="_blank">سایفون</a> را امتحان کنید که هر دو در اندروید و iOS کار میکنند. همچنین برنامههایی برای دسترسی شما به شبکه Tor وجود دارد - در <a href="https://www.pluggabletransports.info/implement/" target="_blank">اینجا</a> شما میتوانید نمونههای بیشتری را مشاهده کنید، بهمراه لینک برای دانلود و نصب.
- هز چیزی که به شما نشان میدهیم متن باز است و راه حل برای هر سیستم عامل دسکتاپ و تلفن همراه که احتمالا استفاده میکنید وجود دارد.
- این جواب رو بهت میده که دنبالش میگردی؟
- بله، من انجام دادهام!
- نه، میخوام یه چیزی درست کنم
- راه حل حمل و نقل قابل حمل خودتان را بسازید.
- Rather than using existing tools, you're going to build your own Pluggable Transports-based system. H- Here are two options:
- Marionette: Redjack's Marionette (<a href="https://www.github.com/redjack/marionette" target="_blank">https://www.github.com/redjack/marionette</a>) is a command-line tool that can be easily built on a Mac or CentOS system. We have published getting started guides for both the <a href="/implement/marionette-server" target="_blank">server</a> and <a href="/implement/marionette-client" target="_blank">client</a>. More information and detailed documentation are available directly from <a href="https://github.com/redjack/marionette/blob/master/doc/USER_GUIDE.md" target="_blank">the project</a>.
- Moonbounce: Operator Foundation (<a href="https://www.operatorfoundation.org" target="_blank">https://www.operatorfoundation.org</a>) has created a graphical user interface on Mac OSX for implementing OpenVPN with support for Pluggable Transports. They also have a script for provisioning an OpenVPN server on Digital Ocean.
- به علاوه، ممکن است بخواهید خودتان OpenVPN را پیکربندی کنید.
- من میخواهم یک نصب دستی انجام دهم
Double-click this passage to edit it.