سرور مجازی لهستان با ترافیک نامحدود

اشتراک گذاری یک آی پی بین چند ریسلر در دایرکت ادمین

[ad_1]

به صورت پیشفرض دایرکت ادمین اجازه نمی دهد یک آی پی ( نه آی پی اصلی ) بین چند نماینده یا ریسلر به اشتراک گذاشته شود.

برای دور زدن این مورد ابتدا ریسلر را با آی پی اصلی سرور ایجاد کنید.

سپس مسیر زیر را ویرایش کنید.

/usr/local/directadmin/data/users/$username/ip.list

به جای $username در عبارت فوق نام کاربری ریسلری که ایجاد کرده اید را بنویسید.
سپس آی پی مد نظر را در خط بعد اضافه نمایید.
دقت کنید اشکالی ندارد که آی پی اصلی یوزر اصلی ریسلر آی پی shared سرور باشد.

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

متن ترجمه شده :

فرض بگیریم آی پی های شما به شکل زیر هستند ، خط اول آی پی اصلی سرور و خط دوم آی پی ای که می خواهید بین ریسلرها به اشتراک بگذارید.
۱٫۲٫۳٫۴ – Server IP
۱٫۲٫۳٫۵ – Shared IP

۱- ابتدا مطمئن شوید که در مسیر Admin Level -> IP Manager آی پی ۱٫۲٫۳٫۵ به یوزر admin ، ء assign شده باشد.
سپس به مسیر admin -> Reseller Level -> IP Manager بروید و مطمئن شوید که آی پی ۱٫۲٫۳٫۵ وضعیت آن sharedباشد

۲- توسط فایلی اسکریپتی که در زیر ایجاد می کنیم ریسلرهای جدیدی که ایجاد می شوند آی پی آنها به صورت خودکار به آی پی ۱٫۲٫۳٫۵ تغییر می کنند.

فایل زیر را در مسیر نوشته شده بسازید.

/usr/local/directadmin/scripts/custom/user_create_post_confirmed.sh

۳-

#!/bin/sh
IPL=/usr/local/directadmin/data/users/$username/ip.list
SERVER=1.2.3.4
SHARED=1.2.3.5
if [ -s $IPL]; then
   STR="perl -pi -e 's/^$SERVER$/$SHARED/' $IPL"
   eval $STR
   echo "Swapped server IP $SERVER with shared IP $SHARED for $username";
fi
exit 0;

متن فوق را درونش کپی کنید
دقت کنید سطح دسترسی فایل ۷۵۵ باشد.

The post اشتراک گذاری یک آی پی بین چند ریسلر در دایرکت ادمین appeared first on کانفیگ سرور.

[ad_2]

لینک منبع