انجمنهای فارسی اوبونتو
کمک و پشتیبانی => شبکه و سرویس دهندهها => نویسنده: MAhmoOD9 در 27 مهر 1401، 01:04 قظ
-
سلام دوستان
امیدوارم حالتون خوب باشه.
پس از تلاش های زیاد، من تونستم با پروتکل vless و ارتباط websocket با سرعت خیلی خوبی از vps داخل کشور به vps خارج از کشور متصل بشم، با استفاده از v2ray هم پروکسی رو میتونم روی vps داخل ران کنم و برنامه هایی مثل فایرفاکس که میشه براشون پراکسی ست کرد رو میتونم به این پراکسی وصل کنم. مثلا پراکسی روی 127.0.0.1:1080 ران هست و توی فایرفاکس که این تنظیمات رو اعمال کنم، به راحتی به شبکه vps خارجیم متصل میشه، حالا من دنبال راهی هستم که کل سیستم از این پراکسی استفاده کنه. توی تنظیمات نتورک پراکسی دستی ست کردم، ولی فقط برنامه هایی که همین اپشن پراکسی داشتن، خودشون اتومات میومدن رو پراکسی و همچنان خود سیستم عامل از نت عادی استفاده میکرد. من نیاز دارم ترمینال هم از این پراکسی استفاده کنه.
چیزی که به ذهنم رسید استفاده از iptables بود که تمام پکت هارو به پراکسی یعنی 127.0.0.1:1080 فوروارد کنه، اما چون تازه کار هستم، نتونستم دستور درستش پیدا کنم و از من پیج هم نتونستم راهمایی کافی بگیرم.
خلاصه نیاز من اینه که ترمینال رو به پراکسی ای که فعال هست وصل کنم، یعنی 127.0.0.1:1080
سیستم عامل هم اوبونتو 20 هست
کسی میتونه راهنمایی کنه؟
جهت انتقال تجربه، من از طریق لینک های زیر تونستم این سیستم رو پیاده سازی کنم. اگر vps خارجی دارید، حتما پیشنهاد میکنم چون سرعت خیلی خوبی داره:
https://youtu.be/6W7Ixph-PCo
https://github.com/v2fly/v2ray-core
-
یه راه اینه که تو تنظیمات محیط گرافیکیتون پروکسی رو تنظیم کنید اما بعضی برنامه ها اونو اولویت قرار نمیدن و با اون تنظیم پیش نمیرن.
یه سوال، vps هارو از کجا خریدید؟ :))
-
سلام؛
راه مرسوم اینه که ترافیک اپلیکیشن مورد نظر رو از پراکسی رد کنید. اما redsocks چیزی که شما خواستید رو براتون انجام میده.
فقط قبل از هر کاری، از قوانین firewall یک نسخهٔ پشتیبان تهیه کنید:
sudo iptables-save > ~/iptables-rules
تا اگر خرابکاری شد بتونید به تنظیمات اولیه برگردید:
sudo iptables-restore < ~/iptables-save
-
یه راه اینه که تو تنظیمات محیط گرافیکیتون پروکسی رو تنظیم کنید اما بعضی برنامه ها اونو اولویت قرار نمیدن و با اون تنظیم پیش نمیرن.
. توی تنظیمات نتورک پراکسی دستی ست کردم، ولی فقط برنامه هایی که همین اپشن پراکسی داشتن، خودشون اتومات میومدن رو پراکسی و همچنان خود سیستم عامل از نت عادی استفاده میکرد. من نیاز دارم ترمینال هم از این پراکسی استفاده کنه.
؟
-
یه راه اینه که تو تنظیمات محیط گرافیکیتون پروکسی رو تنظیم کنید اما بعضی برنامه ها اونو اولویت قرار نمیدن و با اون تنظیم پیش نمیرن.
یه سوال، vps هارو از کجا خریدید؟ :))
ست کردم، ولی خب خیلی برنامه ها مخصوصا ترمینال ازش استفاده نمیکنن
از آریاسرویس برای خارج از کشور و پنتا سرویس داخل کشور.(البته الان قیمت سرویس هاشون رو خیلی بالابردن، تقریبا 2 برابر شده)
-
سلام؛
راه مرسوم اینه که ترافیک اپلیکیشن مورد نظر رو از پراکسی رد کنید. اما redsocks چیزی که شما خواستید رو براتون انجام میده.
فقط قبل از هر کاری، از قوانین firewall یک نسخهٔ پشتیبان تهیه کنید:
sudo iptables-save > ~/iptables-rules
تا اگر خرابکاری شد بتونید به تنظیمات اولیه برگردید:
sudo iptables-restore < ~/iptables-save
ممنون، الان داشتم سرچ میکردم، به همین ردساکس و پریووکسی رسیدم، امتحانش میکنم
-
ممنون، الان داشتم سرچ میکردم، به همین ردساکس و پریووکسی رسیدم، امتحانش میکنم
خواهش میکنم.
ست کردم، ولی خب خیلی برنامه ها مخصوصا ترمینال ازش استفاده نمیکنن
اگه هدف ترمیناله، من یک تابعی داخل فایل bashrc. داخل home دارم:
~/.bashrc
setproxy() {
export http_proxy="http://127.0.0.1:8118"
export https_proxy="http://127.0.0.1:8118"
}
اینطوری هر زمان که setproxy میزنم، پروکسی http روی ترمینال تنظیم میشه.
و همچنین به کمک بستهٔ privoxy، ترافیک ساکس ۵ رو به http تبدیل میکنم.
/etc/privoxy/config
forward-socks5 / localhost:9050 .
forward-socks4a .onion localhost:9050
-
ممنون، الان داشتم سرچ میکردم، به همین ردساکس و پریووکسی رسیدم، امتحانش میکنم
خواهش میکنم.
ست کردم، ولی خب خیلی برنامه ها مخصوصا ترمینال ازش استفاده نمیکنن
اگه هدف ترمیناله، من یک تابعی داخل فایل bashrc. داخل home دارم:
~/.bashrc
setproxy() {
export http_proxy="http://127.0.0.1:8118"
export https_proxy="http://127.0.0.1:8118"
}
اینطوری هر زمان که setproxy میزنم، پروکسی http روی ترمینال تنظیم میشه.
و همچنین به کمک بستهٔ privoxy، ترافیک ساکس ۵ رو به http تبدیل میکنم.
/etc/privoxy/config
forward-socks5 / localhost:9050 .
forward-socks4a .onion localhost:9050
خیلی عالی
بله فقط ترمینالم به پروکسی وصل بشه کفایت میکنه.
من راستش یکم تازه کارم، دقیق متوجه این دستوراتی که گذاشتید نشدم. امکانش هست کمی جزئی تر توضیح بدید؟؟؟
ممنونم
-
چرا برای v2ray از نرم افزار خودش استفاده نمیکنی؟ خیلی راحت متصل میشی من همین الان متصل هستم