برنامه نویسی

تنظیم ProxMox در لپ تاپ بدون درگاه اترنت

مقدمه

من یک لپ تاپ یدکی قدیمی داشتم که در اطراف آن دراز کشیده بود و تصمیم گرفتم آن را به عنوان یک خانه مجدداً مجدداً مورد استفاده قرار دهم. پس از برخی تحقیقات ، نتیجه گرفتم که ProxMox بهترین مدیر ماشین مجازی (VM) برای نیازهای من است. با این حال ، تنظیم آن بر روی یک لپ تاپ بدون درگاه اترنت با مجموعه چالش های خاص خود ، به ویژه هنگام پیکربندی WiFi همراه بود. در اینجا نحوه حرکت من به روند کار و تنظیم موفقیت آمیز ProxMox آورده شده است.


proxmox چیست؟

محیط مجازی ProxMox (ProxMox VE) یک پلت فرم مجازی سازی سرور منبع باز است که به شما امکان می دهد ماشین های مجازی ، ظروف و ذخیره سازی را از طریق یک رابط کاربری مبتنی بر وب مدیریت کنید. ساخته شده بر روی Debian Linux ، این فناوری KVM (دستگاه مجازی مبتنی بر هسته) و LXC (ظروف لینوکس) را ادغام می کند و آن را به یک راه حل قدرتمند و انعطاف پذیر برای خانه ها ، محیط های توسعه و سرورهای تولید تبدیل می کند.

مزایای اصلی ProxMox

  • استفاده از منابع کارآمد: چندین VM و ظروف را روی یک دستگاه فیزیکی واحد اجرا کنید.

  • مدیریت مبتنی بر وب: به راحتی VM ها و ظروف را با استفاده از رابط مرورگر کنترل کنید.

  • عکسهای فوری و پشتیبان گیری: برای بازیابی آسان ، عکسهای فوری VM را ایجاد و مدیریت کنید.

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

با استفاده از ProxMox ، من قصد داشتم بدون سرمایه گذاری در سخت افزار اختصاصی گران قیمت ، یک محیط HomeLab را برای آزمایش و یادگیری ایجاد کنم.

چرا یک بندر اترنت ضروری است؟

ProxMox در درجه اول برای سخت افزار درجه سرور طراحی شده است ، که به طور معمول شامل اتصال اترنت است. نصب پیش فرض یک اتصال اترنت را برای ارائه فرض می کند:


مرحله 1: بارگیری ISO ProxMox

ProxMox فقط یک برنامه نرم افزاری نیست بلکه یک سیستم عامل کامل مبتنی بر Debian Linux است. اولین قدم بارگیری ProxMox VE (محیط مجازی) ISO از وب سایت رسمی ProxMox است.


مرحله 2: ایجاد یک USB قابل بوت

برای ایجاد یک درایو USB قابل بوت ، من از Balenaetcher ، ابزاری قابل اعتماد برای ویندوز ، MacOS و Linux استفاده کردم.

دستورالعمل ها:

  1. Balenaetcher باز.

  2. ISO ProxMox را به عنوان منبع انتخاب کنید.

  3. درایو USB را به عنوان هدف انتخاب کنید.

  4. برای ایجاد USB Bootable ، روی Flash کلیک کنید.


مرحله 3: بوت شدن به داخل نصب

بعد ، لپ تاپ را دوباره راه اندازی کردم و وارد منوی BIOS شدم (معمولاً با فشار دادن F2با F12، یا DEL در طول راه اندازی). من درایو USB Bootable را به عنوان دستگاه بوت اصلی انتخاب کردم.

مراحل نصب:

دستورالعمل های روی صفحه را برای نصب ProxMox دنبال کنید.

گره را با آدرس IP تنظیم کنید 10.0.0.100بشر

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


مرحله 4: اتصال به WiFi (گرفتن)

به طور پیش فرض ، ProxMox انتظار اتصال اترنت برای تنظیم شبکه را دارد. از آنجا که لپ تاپ من فاقد درگاه اترنت بود ، مجبور شدم WiFi را به صورت دستی پیکربندی کنم.

گزینه های اولیه دسترسی به شبکه

برای پیکربندی WiFi ، ابتدا نیاز به ایجاد یک اتصال موقت اینترنت داشتم. ساده ترین روش اتصال USB با استفاده از تلفن هوشمند بود.

مراحل برای اتصال USB:

  1. تلفن هوشمند خود را از طریق USB به لپ تاپ وصل کنید.

  2. اتصال USB را در تلفن هوشمند خود فعال کنید.

  3. ترمینال را در ProxMox باز کنید.

  4. رابط های شبکه را با:

    ip a
    

به دنبال رابط مرتبط با USB باشید که معمولاً با نام USB0 نامگذاری شده است.

  1. رابط کاربری را بالا بزنید:

    ip link set usb0 up
    
  2. آدرس IP را بدست آورید:

    dhclient usb0
    

در این مرحله ، لپ تاپ باید از طریق اتصال USB به اینترنت دسترسی داشته باشد.


مرحله 5: پیکربندی WiFi در ProxMox

از آنجا که ProxMox از Debian در زیر کاپوت استفاده می کند ، پیکربندی WiFi نیاز به ویرایش پرونده های پیکربندی شبکه دارد.

بسته های لازم را نصب کنید

ابتدا لیست بسته ها را به روز کنید و ابزارهای شبکه ضروری را نصب کنید:

apt update
apt install wpasupplicant wireless-tools
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

رابط شبکه را پیکربندی کنید
ویرایش /etc/network/interfaces پرونده برای افزودن پیکربندی WiFi:

nano /etc/network/interfaces
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

خطوط زیر را اضافه کنید:

auto lo
iface lo inet loopback

# change wlp1s0 to your wifi interface name
auto wlp1s0
iface wlp1s0 inet dhcp
    wpa-ssid [your wifi ssid]
    wpa-psk [your wifi password]

# comment all the autogenerated proxmox bridge network interface
#auto vmbr0
#iface vmbr0 inet static
#        address 192.168.0.201/24
#        gateway 192.168.0.1
#        bridge-ports enp3s0
#        bridge-stp off
#        bridge-fd 0

# add new bridge network interface
auto vmbr1
iface vmbr1 inet static
        address 10.0.1.1/24
        bridge-ports none
        bridge-stp off
        bridge-fd 0
        post-up echo 1 > /proc/sys/net/ipv4/ip_forward
        post-up iptables -t nat -A POSTROUTING -s '10.0.1.1/24' -o wlp1s0 -j MASQUERADE
        post-down iptables -t nat -D POSTROUTING -s '10.0.1.1/24' -o wlp1s0 -j MASQUERADE
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

سرویس شبکه سازی را مجدداً راه اندازی کنید

تغییرات را با راه اندازی مجدد سرویس شبکه اعمال کنید:

systemctl restart networking
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

برای فعال کردن درایور WiFi به آموزش زیر مراجعه کنید
با استفاده از WPA_Supplicant برای اتصال به WPA2 Wi-Fi از ترمینال

پایان

تبریک می گویم “ابر” شخصی ، خصوصی و خود میزبان خود را دارید.

با تشکر

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا