رفع مشکل درگاه بانکی در سرورهای میزبانی شده خارج کشور

تاریخ آپدیت: 1403/11/01

اگر هاست یا سرور شما خارج از ایران میزبانی می‌شود، ممکن است در اتصال به درگاه‌های پرداخت ایرانی مثل ایران‌کیش، به‌پرداخت ملت، ملی و … دچار مشکل شده باشید.

ایران‌سرور با استفاده از سرورهای واسط به شما کمک می‌کند تا این مشکل را به‌ سادگی برطرف کنید. در ادامه، مراحل رفع این مشکل به صورت قدم به قدم توضیح داده شده است.


مرحله ۱: ثبت آی‌پی‌های مجاز درگاه‌های پرداخت

اگر از سرویس‌های میزبانی اشتراکی خارج از کشور استفاده می‌کنید، تنها کاری که باید انجام دهید، این است که آی‌پی‌های مجاز زیر را به درگاه‌های بانکی خود اعلام کنید تا دسترسی درگاه بانکی سایت شما برقرار شود.

آی‌پی‌های موردنیاز درگاه پرداخت آدرس اینترنتی درگاه
185.116.160.67 ایران کیش ikc.shaparak.ir
185.116.160.112 به پرداخت ملت bpm.shaparak.ir
193.141.65.114 پارسیان pec.shaparak.ir
193.141.65.223 سداد بانک ملی sadad.shaparak.ir
193.141.65.113 پاسارگاد pep.shaparak.ir
193.141.65.225 سامان کیش sep.shaparak.ir
193.141.65.61 سپهر بانک صادرات sepehr.shaparak.ir

 

 

توجه: بهتر است آی‌پی‌ها را به لیست فعلی خود اضافه کنید و تغییرات را جایگزین نکنید. در این صورت، اگر در آینده مشکل برطرف شود، نیازی به تنظیم مجدد نخواهید داشت.

اگر همچنان مشکلی باقی بود یا درگاه موردنظرتان در این لیست نبود، لطفاً از طریق ارسال تیکت با تیم پشتیبانی ایران‌سرور ارتباط بگیرید.


مرحله ۲: تنظیمات اضافی برای سرورهای مجازی و اختصاصی

اگر سرور شما به‌صورت مجازی یا اختصاصی (VPS یا Dedicated) در خارج از ایران است، علاوه بر اعلام آی‌پی‌ها، دو مرحله‌ی اضافی نیز باید انجام دهید.

گام ۱: ویرایش فایل هاست (Hosts)

این مرحله به سیستم عامل سرور شما بستگی دارد:


در سیستم‌‌عامل‌های لینوکسی

اگر سرور شما دارای سیستم‌عامل لینوکس است:

  1. به سرور خود با دسترسی ریشه (root) وصل شوید.
  2. دستورهای زیر را یکی یکی وارد کنید. این دستورها، آی‌پی هر درگاه را به فایل هاست سرور اضافه می‌کنند:

# درگاه ایران کیش
echo "185.116.160.67 ikc.shaparak.ir" >> /etc/hosts
# درگاه به پرداخت ملت
echo "185.116.160.112 bpm.shaparak.ir" >> /etc/hosts
# درگاه پارسیان
echo "193.141.65.114 pec.shaparak.ir" >> /etc/hosts
# درگاه سداد بانک ملی
echo "193.141.65.223 sadad.shaparak.ir" >> /etc/hosts
# درگاه پاسارگاد
echo "193.141.65.113 pep.shaparak.ir" >> /etc/hosts
# درگاه سامان کیش
echo "193.141.65.225 sep.shaparak.ir" >> /etc/hosts
# درگاه سپهر بانک صادرات
echo "193.141.65.61 sepehr.shaparak.ir" >> /etc/hosts


در سیستم‌‌عامل‌های ویندوزی

اگر سرور شما دارای سیستم‌عامل ویندوز است:

  1. به مسیر زیر بروید:

C:\Windows\System32\drivers\etc

  1. فایل hosts را با برنامه‌ی Notepad باز کنید.
  2. در انتهای فایل، خطوط زیر را کپی کنید و اضافه کنید:

185.116.160.67 ikc.shaparak.ir
185.116.160.112 bpm.shaparak.ir
193.141.65.114 pec.shaparak.ir
193.141.65.223 sadad.shaparak.ir
193.141.65.113 pep.shaparak.ir
193.141.65.225 sep.shaparak.ir
193.141.65.61 sepehr.shaparak.ir

  3. فایل را ذخیره کنید و ببندید.

نکته: اگر در انجام این مرحله مشکل داشتید، می‌توانید تیکتی ارسال کنید تا تیم پشتیبانی ایران‌سرور این تنظیمات را برای شما انجام دهد.


مرحله ۳: ثبت تیکت پشتیبانی برای تأیید نهایی

در آخرین مرحله، در صورتی که سرور مجازی یا اختصاصی دارید، یک تیکت پشتیبانی ارسال کنید و آی‌پی سرور خود را اعلام کنید. تیم پشتیبانی ایران‌سرور آی‌پی شما را تأیید می‌کند و از سرورهای واسط به درگاه متصل می‌شود. پس از تأیید نهایی، مشکل شما برطرف خواهد شد و اتصال به درگاه‌های بانکی برقرار می‌شود.

کاربران هاست‌‌های اشتراکی نیازی به ارسال تیکت ندارند و صرفا با انجام مرحله اول، می‌توانند مشکل درگاه پرداخت سایت خود را برطرف کنند.


با طی کردن این سه مرحله، به‌سادگی می‌توانید مشکل اتصال به درگاه‌های بانکی ایرانی در هاست‌ها و سرورهای خارج از کشور را حل کنید.