PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : واسط کردن یک سرور



Web-Hosting
March 6th, 2020, 19:51
سلام

دوستان چطور میشه یک سرور دیگر رو واسط کانکشن UDP کرد
ینی مثلا یه سرور داریم با آیپی 1.2.3.4 و یه سرور دیگه هم داریم با آیپی 5.6.7.8 سرور 5.6.7.8 نقش واسط کانکشن داره
ینی برای اتصال به 1.2.3.4 میشه با آیپی 5.6.7.8 کانکت شد !

ذر حد سرویس پروکسی یا cloudflare
اما پروتکل UDP هست

هدف اصلی اینه که سرور پایه 2 آیپی داشته باشه از دو لوکیشن مختلف !

از یکی فروشنده های سرورمجازی پرسیدم گفتن شاید با میکروتیک بشه

ممنون میشم ی راهنمایی کوچیک کنید

Web-Hosting
March 7th, 2020, 05:38
دوستان اگر کسی بلده اعلام کنه بابت آموزش هرچقد هزینش باشه پرداخت میشه

OmizbanCo
March 7th, 2020, 09:44
درود

با O-pen v-pn UDP میتونید

farhadhelix
March 8th, 2020, 22:17
سلام

دقیقا میخواید چیکار کنید؟

اگر میخواید که ای پی سرور اصلیتون موقع اتصال به جای دیگر از این سرور واسط رد بشه با میکروتیک nat کنید میتونید انجام بدید

Web-Hosting
March 16th, 2020, 08:18
درود

با O-pen v-pn UDP میتونید

سلام ممنون

این اوپن و پ ن کی میگید باید از سمت کلاینت هم نرم افزاری چیزی نصب بشه؟

- - - Updated - - -


سلام

دقیقا میخواید چیکار کنید؟

اگر میخواید که ای پی سرور اصلیتون موقع اتصال به جای دیگر از این سرور واسط رد بشه با میکروتیک nat کنید میتونید انجام بدید

سلام
نه

ببینید مثال زدم من یک سرور اصلی دارم با آیپی 1.1.1.1 و یک سرور دیگر با آیپی 2.2.2.2
من میخوام وقتی کلاینت به سرور 2.2.2.2 کانکشن زد، در اصل به 1.1.1.1 وصل شده باشه
یا مثلا به 2.2.2.2 کانکشن RDP زد دسکتاپ 1.1.1.1 باز بشه


هدف اصلی اینه که سرور پایه 2 آیپی داشته باشه از دو لوکیشن مختلف !

host4ir.ir
March 16th, 2020, 16:51
سلام

دوستان چطور میشه یک سرور دیگر رو واسط کانکشن UDP کرد
ینی مثلا یه سرور داریم با آیپی 1.2.3.4 و یه سرور دیگه هم داریم با آیپی 5.6.7.8 سرور 5.6.7.8 نقش واسط کانکشن داره
ینی برای اتصال به 1.2.3.4 میشه با آیپی 5.6.7.8 کانکت شد !

ذر حد سرویس پروکسی یا cloudflare
اما پروتکل UDP هست

هدف اصلی اینه که سرور پایه 2 آیپی داشته باشه از دو لوکیشن مختلف !

از یکی فروشنده های سرورمجازی پرسیدم گفتن شاید با میکروتیک بشه

ممنون میشم ی راهنمایی کوچیک کنید

سلام و درود، وقت شما به خیر.
با استفاده از iptables به راحتی می تونید به این هدف برسید. سه دستور زیر رو در سرور 5.6.7.8 تایپ کنید و تمام.(فرض کردم به پورت 5678 وصل میشی و به پورت 1234 در سرور 1.2.3.4 فوروارد می کنی)




sudo sysctl net.ipv4.ip_forward=1
sudo iptables -t nat -A PREROUTING -p udp --dport 5678 -j DNAT --to-destination 1.2.3.4:1234
sudo iptables -t nat -A POSTROUTING -p udp -d 1.2.3.4 -j MASQUERADE

Web-Hosting
March 16th, 2020, 23:04
سلام و درود، وقت شما به خیر.
با استفاده از iptables به راحتی می تونید به این هدف برسید. سه دستور زیر رو در سرور 5.6.7.8 تایپ کنید و تمام.(فرض کردم به پورت 5678 وصل میشی و به پورت 1234 در سرور 1.2.3.4 فوروارد می کنی)




sudo sysctl net.ipv4.ip_forward=1
sudo iptables -t nat -A PREROUTING -p udp --dport 5678 -j DNAT --to-destination 1.2.3.4:1234
sudo iptables -t nat -A POSTROUTING -p udp -d 1.2.3.4 -j MASQUERADE



ممنون !

الان ینی با این متد اگر کسی به 5.6.7.8 با پورت 5678 وصل بشه
دیتا از سرور 1.2.3.4 روی پروت 5678 دریافت و سند میکنه ؟

host4ir.ir
March 16th, 2020, 23:34
ممنون !

الان ینی با این متد اگر کسی به 5.6.7.8 با پورت 5678 وصل بشه
دیتا از سرور 1.2.3.4 روی پروت 5678 دریافت و سند میکنه ؟

خواهش می کنم. بله البته در آخر جملتون پورت 1.2.3.4 رو اشتباه گفتید. سرور واسط اطلاعات رو از سرور 1.2.3.4 روی پورت 1234 دریافت می کنه البته پورت ها رو می تونید یکسان قرار بدید که منطقی هم هست.
وقتی کاربر به 5.6.7.8 و پورت 5678 وصل میشه دیگه متوجه نمیشه که اطلاعات از جای دیگر و پورت دیگری داره میاد. البته اگر کدی که روی سرور 1.2.3.4 هست خودش رو لو نده... مثلا آی پی خودش رو به جایی ارسال کنه که کاربر ببینه...

Sajad.Parsa
March 17th, 2020, 02:29
سلام

دوستان چطور میشه یک سرور دیگر رو واسط کانکشن UDP کرد
ینی مثلا یه سرور داریم با آیپی 1.2.3.4 و یه سرور دیگه هم داریم با آیپی 5.6.7.8 سرور 5.6.7.8 نقش واسط کانکشن داره
ینی برای اتصال به 1.2.3.4 میشه با آیپی 5.6.7.8 کانکت شد !

ذر حد سرویس پروکسی یا cloudflare
اما پروتکل UDP هست

هدف اصلی اینه که سرور پایه 2 آیپی داشته باشه از دو لوکیشن مختلف !

از یکی فروشنده های سرورمجازی پرسیدم گفتن شاید با میکروتیک بشه

ممنون میشم ی راهنمایی کوچیک کنید

ssh -L 80:localhost:80 publicserver
جای پابلیک سرور آی پی سرور رو بزنید و به این عمل هم میگن پورت فوروارد کردن

از ویندوز هم میتونید خود ویندوز فایل ssh.exe رو داره با cmd کامند ران کنید

در کد بالا به عنوان مثال میگه پورت 80 ران شده لوکالت بره روی سرور به شرطی که این پورت در سرور درگیر نباشه اگر درگیر باشه باید ابتدا سرویس مورد نظر استپ بشه یا روی پورت دیگری کار کنید

https://www.ssh.com/ssh/tunneling/example


موفق و پایدار باشید

Web-Hosting
March 17th, 2020, 02:50
ssh -L 80:localhost:80 publicserver
جای پابلیک سرور آی پی سرور رو بزنید و به این عمل هم میگن پورت فوروارد کردن

از ویندوز هم میتونید خود ویندوز فایل ssh.exe رو داره با cmd کامند ران کنید

در کد بالا به عنوان مثال میگه پورت 80 ران شده لوکالت بره روی سرور به شرطی که این پورت در سرور درگیر نباشه اگر درگیر باشه باید ابتدا سرویس مورد نظر استپ بشه یا روی پورت دیگری کار کنید

https://www.ssh.com/ssh/tunneling/example


موفق و پایدار باشید

سپاس
این متد برای فوروارد پروتکل 80 یا همون ssh فقط قابل استفاده است درسته؟

farhadhelix
March 17th, 2020, 07:01
سلام ممنون

این اوپن و پ ن کی میگید باید از سمت کلاینت هم نرم افزاری چیزی نصب بشه؟

- - - Updated - - -



سلام
نه

ببینید مثال زدم من یک سرور اصلی دارم با آیپی 1.1.1.1 و یک سرور دیگر با آیپی 2.2.2.2
من میخوام وقتی کلاینت به سرور 2.2.2.2 کانکشن زد، در اصل به 1.1.1.1 وصل شده باشه
یا مثلا به 2.2.2.2 کانکشن RDP زد دسکتاپ 1.1.1.1 باز بشه


هدف اصلی اینه که سرور پایه 2 آیپی داشته باشه از دو لوکیشن مختلف !

همون nat میکروتیک هست یا کلا nat

یا لینوکس های دیگر هم قابل انجام هست اما با میکروتیک کنترل کامل تر و بهتری دارید