انجمنهای فارسی اوبونتو
کمک و پشتیبانی => شبکه و سرویس دهندهها => نویسنده: PunkGeek در 14 اسفند 1393، 10:15 قظ
-
بزارید با یک مثال توضیح بدم
3 تا سیستم داریم با ایپی های زیر:
192.168.2.2
192.168.2.3
192.168.2.4
سیستم اول، یک ایپی اختصاصی (اینترنت) هم داره
حالا من دامین test.com رو روی این ایپی ست میکنم
بعد ساب دامین ایجاد میکنم:
http://2003.test.com/
http://2004.test.com/
حالا میخوام وقتی این ساب دامین ها پینگ میشن، سویچ بشه به 2 ایپی لوکال دیگه که ایپی اختصاصی ندارن
برای مثال بهتر، روی دو ایپی لوکال دیگه، وب سرور راه میندازم
وقتی که ساب دامین هارو باز میکنم، سویچ بشه به یکی از وب سرورها
یا بهتر بگم، خارج از شبکه لوکال، بواسطه ایپی اختصاصی اول، به دو ایپی لوکال دسترسی پیدا کنم
این روش عملیه؟
-
روتر شما باید Port Forwarding انجام بده روی یک کامپیوتر خاص، بعد اون کامپیوتر نقش Proxy رو بازی کنه و بر اساس Hostnameای که وارد شده، ترافیک رو بندازه روی کامپیوتری که در نظر داری. اگر روی روتر گنو-لینوکس نصب باشه. فرض رو بر این گرفتم که نمیتونید یک Subnet سفارش بدید و کامپیوترها آیپی Valid داشته باشند.
-
روتر شما باید Port Forwarding انجام بده روی یک کامپیوتر خاص، بعد اون کامپیوتر نقش Proxy رو بازی کنه و بر اساس Hostnameای که وارد شده، ترافیک رو بندازه روی کامپیوتری که در نظر داری. اگر روی روتر گنو-لینوکس نصب باشه. فرض رو بر این گرفتم که نمیتونید یک Subnet سفارش بدید و کامپیوترها آیپی Valid داشته باشند.
روی مجازی ساز هست، یکی از ماشین ها ایپی valid داره که میتونم به عنوان روتر استفاده کنم ازش
فقط میشه بیشتر توضیح بدید که کانفیگ رو با چی و به چه صورت انجام بدم؟
دو کارت شبکه روی سیستم در نظر گرقتم که یکیش فقط برای لوکال هست تا همه ی سرویس ها به هم پینگ داشته باشند
-
کارهای Routing با iptables هست و Proxy میتونه Apache یا Nginx یا Squid یا هر چیز دیگهای باشه. اگر علاقه به چنین کارهایی دارید، پیشنهاد من ابتدا خوندن کتابهایی مثل +Network هست تا پایه شبکه اون رو پیدا کنید و بعد سراغ پیادهسازی اون برید.
-
کارهای Routing با iptables هست و Proxy میتونه Apache یا Nginx یا Squid یا هر چیز دیگهای باشه. اگر علاقه به چنین کارهایی دارید، پیشنهاد من ابتدا خوندن کتابهایی مثل +Network هست تا پایه شبکه اون رو پیدا کنید و بعد سراغ پیادهسازی اون برید.
ممنون، نتورک پلاس رو تغریبا 2 سال پیش مطالعه داشتم، اما برای همچین کاری تو شروع من مشکل دارم که نمیدونم باید دنبال چی بگردم! میشه بیشتر توضیح بدید لطفا و یه مثال بزنید
-
Reverse Proxy (http://en.wikipedia.org/wiki/Reverse_proxy)