با سلام خدمت دوستان
تصمیم گرفتم ماژولی که از سال گذشته تهیه کردم و در نوع خودش نمونه ای ندارد را برای استفاده همه دوستان به اشتراک بزارم
این ماژول بر روی وی ام ویر 5و 5.1 تست شده و امکان دادن وی ان سی برای استفاده از کنسول را به کاربر در پنل whmcs محیا میکند
امکانات عمومی مانند ریست خاموش و روشن و همچنین ساسپند اتوماتیک را دارا بوده و بصورت کد باز برای تکمیل توسط دوستان ارائه میشه
بیش از 1 سال است که ماژول روی 3 سایت تست شده و جناب آقای غلامی هم ماژولی برای ریسلر ها برای اتصال به سیستم whmcs اصلی تهیه کرده که روی whmcs کاربران نصب میشه که در صورت نیاز این قسمت را میتونید از ایشون تهیه کنید
امیدوارم رضایت دوستان جلب شود
آموزش نصب :
در گام اول
ماژول را دانلود کنید
لینک دانلود
http://shidserver.com/modules.zip
http://robot.shidserver.com/vncviewer.zip
سپس ماژول را در
modules/servers
آپلود و اکسترکت کنید
قسمت 1
بعد لازم است سرور اضافه کنید
وارد ادمین whmcs شوید
WHMCS Admin Panel -> Setup -> Servers -> Add New Server
server name را به دلخواه وارد کنید
ip address ای پی سرور را وارد کنید
از قسمت type
virtualizor را انتخاب کنید و یوزر و پسورد root سرور را وارد کنید
قسمت 2
اضافه کردن محصول جدید
WHMCS Admin Panel -> Setup -> Products/Services -> Create a New Product
اگر قبلا محصولات را اضافه کرده اید کافیست محصول را ویرایش کنید
و از قسمتModule Settings
virtualizor را انتخاب کنید
در قسمت
Custom Fields
Field Name را
vpsid
Field Type را text box
Description را vps id
وارد کنید
سپس یکی از وی پی اس های فعال را انتخاب کنید و روی صفحه محصول بروید سرور را انتخاب کنید
میتوانید لیست وی پی اس ها را در قسمت
آموزش فعال سازی vnc
آموزش فعال سازی vnc
از طریق ssh به سرور متصل شوید
و دستورات زیر را وارد کنید
chmod 644 /etc/vmware/firewall/service.xml
chmod +t /etc/vmware/firewall/service.xml
vi /etc/vmware/firewall/service.xml
به فایل فایروال رول های زیر را اضافه کنید
برای ویرایش در vi
insert را بزنید
برای ذخیره فایل
:wq
بزنید
<!-- VNC -->
<service id="0033">
<id>VNC</id>
<rule id='0000'>
<direction>outbound</direction>
<protocol>tcp</protocol>
<porttype>dst</porttype>
<port>
<begin>6000</begin>
<end>7999</end>
</port>
</rule>
<rule id='0001'>
<direction>inbound</direction>
<protocol>tcp</protocol>
<porttype>dst</porttype>
<port>
<begin>6000</begin>
<end>7999</end>
</port>
</rule>
<enabled>true</enabled>
<required>false</required>
</service>
بررسی کنید آخرین رول چه شماره ای دارد و<service id="0033">
و0033 را یکی بیشتر از آن قرار دهید
بعد
chmod 444 /etc/vmware/firewall/service.xml
esxcli network firewall refresh
esxcli network firewall ruleset list
برای نسخه 5.1 به بعد میبایست وی پی اس خاموش شود و سپس بر روی console fix برای دریافت اطلاعات vnc اقدام شود
موفق باشید