السلام عليكم ،
لدي في العمل جهاز Ubuntu 11 ، يتصل بالانترنت عن طريق proxy ، و أغلب البورتات مقفلة باستثناء 80 و 443 ، أريد تصفح المواقع الداخلية للعمل + عمل ssh من المنزل ( يعني تصفح ملفات جهازي و البرمجة من المنزل ) ، لا أريد أن أطلب منهم حساب VPN ، أريد عمل هذا بنفسي .
الجهاز في العمل خلف جدار ناري + NAT ، يعني ليس له IP عام ،
استخدمت reverse tunnel ، حيث لدي سيرفر شخصي ، وسبب اعتمادي على سيرفر شخصي هو أن له IP ثابت ، بهذه الطريقة :
من جهاز العمل :
ssh -R 20000:localhost:22 root@my-personal-server -p 443
الآن بعد أن دخلت على سيرفري ، أعمل reverse و أكتب :
ssh ashammari-work@localhost -p 20000
الآن أنا قادر على التجول في الجهاز من منزلي . المشكلة ، التي لم أستطع حلها ، أريد تصفح المواقع ؟
المقصد أريد أن أفتح موقع ERP ، من بيتي ، يتصل على سيرفري الشخصي ، الذي بدوره يتصل على جهاز العمل لأن فيه reverse tunnel ثم يجلب الموقع ، أستطيع أعمل tunnel نم بيتي للسيرفر ، لكن ما عرف أعمل tunnel للطلبات الخارجة من السيرفر إلى العمل ،
====
إذا لم تفهم السؤال ، فهو ببساطة ، كيف استخدم socks5 في ubuntu بحيث أعمل tunnel لجميع البيانات الخارجة من سيرفري إلى جهاز العمل ، وهل openVPN أفضل في هذه الحالة ؟ و شكرا ً .
-

