Mudfish OVA oʻrnatish
Virtual mashina uchun moʻljallangan Mudfish Cloud VPN OpenWRT mikrodasturi (firmware) asosida tuzilgan boʻlib, x86_64 arxitekturasiga tayanadi. Standart holatda Mudfish Core paketi hamda LuCI veb-interfeysi uchun Mudfish UI paketi oʻrnatilgan boʻladi.
Qoʻllab-quvvatlanadigan virtual mashinalar
Hozirda quyidagi virtual mashinalar rasman qoʻllab-quvvatlanadi:
- Oracle VM VirtualBox (v6.1 yoki undan yuqori)
- VMware Workstation 16 Player
OVA oʻrnatish usuli
Virtual mashinaga Mudfish-ni oʻrnatish uchun avvalo quyidagi havoladan OVA faylini yuklab olishingiz zarur:
Oracle VM VirtualBox
OVA tasvirini import qilish
OVA faylini import qilish uchun quyidagi amallarni bajaring:
-
VirtualBox dasturini ishga tushiring.
-
'File -> Import appliance' menyusini tanlang va "Source" boʻlimida yuqorida yuklab olingan OVA faylining yoʻlini koʻrsating.
-
Shundan soʻng virtual mashinaning asosiy parametrlari namoyon boʻladi. Bu yerda eng muhim parametr — 'MAC Address Policy' hisoblanadi. Ushbu parametr uchun quyidagisini tanlang:
- Include all network adapter MAC addresses
-
Soʻngra "Import" tugmasini bosing. Shunda 'OpenWRT with Mudfish
<version>' nomli yangi virtual mashina (VM) yaratiladi.
Tabriklaymiz! Mudfish virtual mashinasi muvaffaqiyatli oʻrnatildi. Ushbu bosqichda quyidagi nazorat roʻyxatini tekshirib chiqing:
-
'OpenWRT with Mudfish
<version>' mashinasining "Settings" (Sozlamalar) menyusini oching va "Network" (Tarmoq) yorligʻiga oʻting. -
Adapter 1 holati quyidagicha boʻlishi lozim:
-
Enable Network Adapter bandi belgilangan boʻlishi kerak.
-
Attached to parametri "Host-only Adapter" boʻlishi kerak.
-
Name odatda
vboxnet0boʻlishi lozim. Agar hech qanday nom koʻrinmasa, VirtualBox asosiy oynasidagi 'File -> Host Network Manager' menyusidan uni yarating. Joriy Mudfish OVA tasvirivboxnet0quyidagi sozlamalarga egaligini nazarda tutadi:- Name: vboxnet0
- IPv4 Address/Mask: 192.168.56.1/24
- DHCP Server: Enabled
-
-
Adapter 2 holati quyidagicha boʻlishi lozim:
- Enable Network Adapter bandi belgilangan boʻlishi kerak.
- Attached to parametri "Bridged Adapter" boʻlishi kerak.
- Name parametri hozirda internet kabeli yoki faol tarmoq ulangan haqiqiy tarmoq kartasi nomi boʻlishi kerak.
Ushbu virtual mashinani ishga tushirib, taxminan 10–15 soniyadan keyin konsolda Enter tugmasini bossangiz, konsol buyruqlar satriga kirishingiz mumkin boʻladi.
LuCI interfeysiga kirish va Mudfish-ni sozlash
Asosiy kompyuteringizda (Host) brauzerni ochib, http://192.168.56.2 manziliga kiring. Standart holda root paroli mavjud emas (boʻsh qoldiriladi).
Agar SSH orqali ulanmoqchi boʻlsangiz, ssh root@192.168.56.2 buyrugʻi orqali konsolga kirishingiz mumkin.
Virtual mashinada ishlayotgan Mudfish interfeysiga ulanish uchun veb LuCI interfeysiga kirgach, "Xizmatlar -> Mudfish" (Services -> Mudfish) menyusiga oʻting. Odatda Mudfish http://192.168.56.2:8282 manzilida ishlaydi. Ushbu menyu orqali OpenWRT tizimidagi Mudfish-ni sozlashingiz mumkin. Agar ilgari ipTIME Mudfish routerlaridan foydalangan boʻlsangiz, buni osonlikcha sozlashingiz mumkin.
Standart shlyuzni (Default Gateway) oʻzgartirish
Qulaylik uchun standart shlyuzni Mudfish OVA boshqaruv vositasi yordamida oʻzgartirish tavsiya etiladi.
Endi tarmoq trafigini virtual mashinadagi OpenWRT with Mudfish tizimiga yoʻnaltirish lozim.
Agar uni vaqtinchalik (bir martalik) oʻzgartirmoqchi boʻlsangiz, quyidagi sozlamani bajaring. Yaʼni, kompyuter qayta yuklanganda avvalgi sozlamalar tiklanadi.
Virtual mashinada OpenWRT with Mudfish ishlab turgan boʻlishi kerak.
-
"Buyruqlar satri"ni (Command Prompt) administrator huquqlari bilan ishga tushiring.
-
ROUTE DELETE 0.0.0.0buyrugʻi bilan mavjud standart marshrutni oʻchiring. -
ROUTE ADD 0.0.0.0 MASK 0.0.0.0 192.168.56.2 METRIC 1buyrugʻi bilan yangi standart shlyuzni qoʻshing. -
Endi
ping 192.168.56.2buyrugʻi orqali ping javoblari toʻgʻri kelayotganini tekshiring.
VMware Workstation 16 Player
OVA faylini import qilish uchun quyidagi amallarni bajaring:
-
VMware Workstation 16 Player dasturini oching. "Open a Virtual Machine" menyusini tanlang va yuklab olingan Mudfish OVA faylini koʻrsating.
-
'Import Virtual Machine' oynasi paydo boʻlganda, quyidagi maʼlumotlarni kiriting va "Import" tugmasini bosing:
-
"Name for the new virtual machine" maydoniga
OpenWRT with Mudfishdeb yozing. -
"Storage path for the new virtual machine" maydoni avvalgi qator toʻldirilganda avtomatik belgilanadi.
-
-
Agar "The import failed because ... did not pass OVF specification..." kabi xatolik chiqsa, "Retry" tugmasini bosing.
-
Xatolik boʻlmasa, import muvaffaqiyatli yakunlanadi.
Nazorat roʻyxati-
'OpenWRT with Mudfish' bandini tanlab, sozlamalar oynasini ochish uchun 'Edit virtual machine settings' menyusiga kiring.
-
Network Adapter holati quyidagicha boʻlishi kerak:
-
"Connect at power on" belgisi yoqilgan boʻlishi lozim.
-
"Network connection" parametri "Host-only" boʻlishi kerak. Odatda bu parametr tanlanganda VMNet1 qurilmasi bogʻlanadi.
Shuningdek, odatda VMNet1 uchun Host-only IP manzili 192.168.139.1 qilib sozlangan boʻladi.
-
-
Network Adapter 2 holati quyidagicha boʻlishi kerak:
- "Connect at power on" belgisi yoqilgan boʻlishi lozim.
- "Network connection" parametri "Bridged" boʻlishi kerak.
- Muhim jihat: "Configure Adapters" tugmasini bosing va faqat internetga ulangan tarmoq qurilmasini belgilab, boshqalaridagi belgilarni olib tashlang.
-
-
Endi OpenWRT with Mudfish virtual mashinasini yuklang. Taxminan 8–10 soniya oʻtgach, ekranda Enter tugmasini bossangiz, konsolga kirasiz.
-
Yakunida ichki LAN IP manzilini oʻzgartirish lozim. Quyidagi buyruqlarni kiriting. Bu buyruqlar ichki LAN IP manzilini 192.168.139.2 ga oʻzgartiradi:
uci set network.lan.ipaddr='192.168.139.2'
uci commit
reboot -
Qayta yuklash muvaffaqiyatli yakunlangach, brauzerni ochib http://192.168.139.2 manziliga kiring.
LuCI interfeysiga kirish va Mudfish-ni sozlash
Asosiy kompyuteringizda (Host) brauzerni ochib, http://192.168.139.2 manziliga kiring. Standart root paroli mavjud emas.
SSH orqali ulanmoqchi boʻlsangiz, ssh root@192.168.139.2 orqali konsolga kirishingiz mumkin.
Virtual mashinada ishlayotgan Mudfish interfeysiga kirish uchun veb LuCI interfeysidagi "Xizmatlar -> Mudfish" (Services -> Mudfish) menyusiga kiring. Odatda Mudfish http://192.168.139.2:8282 manzilida ishlaydi. Ushbu menyu orqali OpenWRT tizimidagi Mudfish parametrlarini sozlashingiz mumkin. Agar siz ipTIME Mudfish routerlaridan foydalanishga odatlangan boʻlsangiz, uni osongina sozlashingiz mumkin.
Standart shlyuzni (Default Gateway) oʻzgartirish
Qulaylik uchun standart shlyuzni Mudfish OVA boshqaruv vositasi yordamida oʻzgartirish tavsiya etiladi.
Endi tarmoq trafigini virtual mashinada ishlayotgan OpenWRT with Mudfish tizimiga yoʻnaltirish kerak.
Agar bir martalik vaqtinchalik oʻzgarish qilmoqchi boʻlsangiz, quyidagi amallarni bajaring. Kompyuter qayta oʻt oldirilganda eski sozlamalar tiklanadi.
Virtual mashinada OpenWRT with Mudfish ishlab turgan boʻlishi lozim.
-
"Buyruqlar satri"ni administrator huquqi bilan ishga tushiring.
-
ROUTE DELETE 0.0.0.0buyrugʻi orqali mavjud standart yoʻlni oʻchiring. -
ROUTE ADD 0.0.0.0 MASK 0.0.0.0 192.168.139.2 METRIC 1buyrugʻi bilan yangi standart shlyuzni biriktiring. -
Endi
ping 192.168.139.2buyrugʻi orqali ulanish mavjudligini tekshiring.