خوب یک روش کارآمد برای عبور از فیل تر برای دوستانی که VPS دارند یا اینکه دسترسی به یک کامپیوتر در خارج از محدودهی فیلترینگ دارند که تونستند روی آن SSH Server نصب بکنند.
OpenSSH client میتونه یک SOCKS Proxy محلی رُ وقتی که از SSH برای برقرای تونل شبکه استفاده میشه ایجاد بکنه.
ابتدا با دستور زیر به یوزری که در سرور راه دور برای خود ایجاد نمودید وصل شده با سوئیچ D – و معرفی یک پورت به ترتیبی که در زیر میبینید:
ssh IP -l YourUserName -D Port
در مورد سوییچ D که چیست و چه کاربردی دارد هم داریم:
D [bind_address:]port
Specifies a local “dynamic” application-level port forwarding.
This works by allocating a socket to listen to port on the local
side, optionally bound to the specified bind_address. Whenever a
connection is made to this port, the connection is forwarded over
the secure channel, and the application protocol is then used to
determine where to connect to from the remote machine. Currently
the SOCKS4 and SOCKS5 protocols are supported, and ssh will act
as a SOCKS server. Only root can forward privileged ports.
Dynamic port forwardings can also be specified in the configura‐
tion file
حال به جای IP در دستور فوق IP سرور و بجای YourUserName اسم کاربری خودتون و بجای Port یک پورت مثلا 6547 را قرار دهید.
تنظیمات فایرفاکس رُ هم مثل شکل زیر انجام بدین:
فراموش نشود فقط تنظیمات در قسمت SOCKS HOST و با آیپی 127.0.0.1 انجام شده و بجای پورت هم پورتی که در دستور قبل تعیین کردیم قرار میدهیم.
به این ترتیب قادر خواهید بود که از این تونل راه دور برای دور زدن فلترینگ استفاده کنید.