Транзистор ба реле дээрх компьютерийн консолуудын энгийн унтраалга (KVM Switch). Бүрэн хяналт - IP шилжүүлэгчээр дамжуулан KVM

Nokia 31.07.2021
Nokia

Ингээд эхэлцгээе, програм хангамжийн хувьд танд үйлдвэрлэгчийн Flip нэртэй хэрэгсэл хэрэгтэй болно. Татаж авах, суулгах, ажиллуулах, энд бид програмын цонхтой байна:

Эхлээд товчлуурууд (daws) идэвхгүй байна, энэ нь хэвийн зүйл, бид arduino-г компьютерт холбож, хаадаг - бид USB портын талаас RESET ба GND гэсэн хоёр туйлын контактыг нээдэг.

Системд шинэ төхөөрөмж гарч ирэх бөгөөд ATmega16u2 драйверийг суулгана (програмын хавтсанд) "Тохиргоо"> "Харилцаа"> "USB"> "нээлттэй" табыг эргүүлэх програм дээр сонгоно уу. товчлуурууд идэвхтэй байх ёстой. Ямар ч тохиолдолд та програм хангамжийн нөөц хуулбарыг хийж, бүх зүйлийг байранд нь буцааж өгөх боломжтой. "Файл" цэснээс "HEX файлыг ачаалах" дээр дарж, програм нь замуудыг шаарддаг тул програм хангамжийн файлыг C: дискний үндсэн хэсэгт байрлуулж, програмын хамт хүссэн hex файлыг сонгоод, файл байгаа эсэхийг шалгана уу. "Устгах", "Хөтөлбөр", "Баталгаажуулах" гэсэн нүдийг сонгоод "Ажиллуулах" дээр дарна уу. Бид салгаж байна - бид arduino болон voila-г холбодог ... Одоо бид суулгасан USB-ээр дамжуулан arduino-д програм хангамжийг байршуулах боломжгүй болсон ч товчлуургүй маш сайн гартай болсон.

Arduino програм хангамжийн талаар санаа зовох хэрэггүй, энэ нь тусдаа USB To TTL адаптераар дамжуулан Arduino IDE-ээс програмыг татаж авах боломжтой болно, гэхдээ одоо энэ нь тийм ч тохиромжтой биш байх болно гэдгийг би хэлэх ёстой.

Бид USB-аас TTL адаптерийг холбодог, жишээ нь:

Бидэнд цагаан, ногоон, хар контактууд хэрэгтэй болно, эдгээр нь RX, TX ба GND бөгөөд тэдгээрийг arduino дээрх ижил тэмдэглэгээтэй зүү, зөвхөн эсрэгээр RX-ээс TX, TX-аас RX-д холбодог. Улаан контактыг ашиглах ёсгүй!

Бид USB-ээс TTL-ийг компьютерт холбож, драйверуудыг суулгаж, төхөөрөмжийн менежерт шинэ COM порт гарч ирэх ёстой. Arduino IDE-г нээгээд дараахыг тохируулна уу: Зөвлөл - Arduino / Genuino Uno, Порт - манай шинээр үйлдвэрлэсэн цуваа порт.

Arduino програм хангамжийг ашиглаж эхлэх

Шаардлагатай номын санг arduino IDE-д нэмье: github.com/SFE-Chris/UNO-HIDKeyboard-Library холбоосыг дагаж "Clone or download" > "ZIP татаж авах" дээр дарна уу. дараа нь arduino IDE дээр "Норог" таб > "Номын сан оруулах" > ​​".ZIP номын сан нэмэх" гэснийг сонгоод саяхан татаж авсан зип архиваа сонгоно уу.

Бэлтгэл ажил дууссан тул програм хангамж руу шууд очно уу. Миний бичсэнийг хуулж байна:

Arduino - Ноорог

#оруулна HID гар; int цуглуулга; void setup() ( keyboard.begin(); ) void loop() ( while (Serial.available()) (//өгөгдөл байгаа үед эхлэх давталт sbor += Serial.read();//өгөгдөл унших, нэмэх аравтын тоо if (sbor == 27)(//хяналтын дарааллын тэмдэгтийн харагдах байдал (int i=0; i)<=4; i++){//сложение последовательности if (sbor == 165) {//для определения F1-F12 на разных терминалах могут быть разные значения sbor += sbor; } sbor += Serial.read(); delay(1); } } } if (sbor >0) ( //дарааллын шилжүүлэгчийн аравтын нийлбэр дээр үсрэх (sbor)( тохиолдол 505: keyboard.pressSpecialKey(F1); завсарлага; тохиолдол 506: keyboard.pressSpecialKey(F2); завсарлага; 507: keyboard.pressSpecialKey(F3) ); завсарлага ;хэрэг 508: keyboard.pressSpecialKey(F4);завсарлага;хэрэгс 509: keyboard.pressSpecialKey(F5);эвдрэл;кэйс 511: keyboard.pressSpecialKey(F6);загас;хэрэг 512: keyboard.pressSpecialKey(F7); завсарлага;кэйс 513: keyboard.pressSpecialKey(F8); завсарлага; хэрэг 340: keyboard.pressSpecialKey(F9); завсарлага; тохиолдол 341: keyboard.pressSpecialKey(F10); завсарлага; 343: keyboard.pressSpecialKey(F11); завсарлага; тохиолдол 344: keyboard.pressSpecialKey(F12); завсарлага; хэрэг 13: keyboard.pressSpecialKey(ENTER); завсарлага; тохиолдол 22: keyboard.pressSpecialKey(ESCAPE); завсарлага; тохиолдол 127: keyboard.pressSpecialKey(BACKSPACE); завсарлага; тохиолдол 9 : гар.pressSpecialKey(TAB); завсарлага; том толгой 32: keyboard.pressSpecialKey(SACEBAR); завсарлага; тохиолдол 26: keyboard.pressSpecialKey(PAUSE); завсарлага; case 292: keyboard.pressSpecialKey(INSERT); завсарлага; тохиолдол 456: keyboard.pressSpecialKey(HOME); завсарлага; тохиолдол 295: keyboard.pressSpecialKey(PAGEUP); завсарлага; тохиолдол 294: keyboard.pressSpecialKey(END); завсарлага; тохиолдол 296: keyboard.pressSpecialKey(PAGEDOWN); завсарлага; тохиолдол 182: keyboard.pressSpecialKey(БАРУУН); завсарлага; тохиолдол 183: keyboard.pressSpecialKey(ЗҮҮН ROW); завсарлага; тохиолдол 181: keyboard.pressSpecialKey(ДООШ); завсарлага; тохиолдол 180: keyboard.pressSpecialKey(UPARROW); завсарлага; тохиолдол 293: keyboard.pressSpecialKey(УСТГАХ); завсарлага; тохиолдол 320: keyboard.pressSpecialKey((CTRL | ALT), УСТГАХ); завсарлага; //ctl+alt+del 346-г дуудахын тулд alt + del товчийг дарна уу: keyboard.pressSpecialKey(ALT, F4); завсарлага; //alt+f4 руу залгахын тулд shift + F4 үндсэн дээр дарна уу: keyboard.pressKey(sbor); завсарлага; ) //Serial.println(sbor);//зөвхөн USB keyboard.releaseKey();-д холбогдохгүйгээр дибаг хийх зориулалттай. цуглуулга = NULL; ) )


arduino IDE-д буулгаад шалгах товчийг дарна уу. Одоо хамгийн чухал үе шат эхлэх болно, энд хамгийн чухал зүйл бол тэр мөчийг барьж авах явдал юм, цөөхөн хүн анх удаа амжилтанд хүрдэг. Бид arduino IDE дээр татаж авах товчийг дарахад эхлээд эмхэтгэлийн лог бүхий цагаан шугамууд, дараа нь улбар шарууд гарч ирнэ, энэ нь цуваа порттой аль хэдийн холболт үүсгэж байгаа тул яг энэ мөчийг барьж аваад цаг гаргах хэрэгтэй. arduino самбар дээрх RESET товчийг дар. Програм хангамжийг ачаалах ёстой, хэрэв бүх зүйл амжилттай болвол та ийм бичээсийг харах болно

Avrdude: чип дээрх флаш өгөгдлийг унших: Унших | ############################################### # | 100% 0.34s avrdude: шалгаж байна ... avrdude: 2934 байт флэш баталгаажуулсан avrdude хийгдсэн. баярлалаа.
Хэрэв хэд хэдэн оролдлого хийсний дараа програм хангамж ачаалахгүй хэвээр байвал RX болон TX зүүг сольж, GND зүү найдвартай холбогдсон эсэхийг шалгана уу.

барианы шугам

Бөөрөлзгөнө дээр консолыг нээгээд бичнэ үү:

sudo raspi-тохиргоо
Raspberry тохиргооны цэс нээгдэж, Advanced Options > Serial-г сонгоод No-г сонгоно.

Магадгүй эдгээр заль мэх шаардлагагүй тул давхар даатгалд хамрагдах болно. Энэ параметр нь бөөрөлзгөнө үйлдлийн систем нь цуваа порттой харьцах эсэхийг тодорхойлдог бөгөөд энэ харилцан үйлчлэл нь ихэвчлэн дибаг хийхэд шаардлагатай байдаг тул үүнийг унтрааж болно, энэ нь зөвхөн бидэнд саад болно, учир нь. Бид энэ портоор дамжуулан arduino-той холбогдох бөгөөд систем нь агаарыг бөглөрөх болно.

Minicom програмыг суулгана уу.

Minicom бол цуваа порттой ажиллах энгийн програм юм.

sudo apt-get install minicom -y
Бид төхөөрөмжид хандах эрхийг тохируулсан, / dev / ttyAMA0 - энэ нь ижил цуваа порт юм.

sudo chown pi /dev/ttyAMA0 sudo chmod 744 /dev/ttyAMA0
Миникомыг эхлүүлэх:

Sudo minicom -s
Програмын цэс нээгдэж, "Цуваа портын тохиргоо" гэсэн зүйлийг сонгоод, өөр цэс нээгдэж, "Цуваа төхөөрөмж" -ийг A товчлуур дээр дарж, / dev / ttyAMA0 гэж бичээд Enter дарж, доороос Bps / Par / Bits зүйлийг сонгоно уу. E үсэг, өөр нэг цэс гарч ирнэ C товчийг дарж, Q мөрөнд Одоогийн: иймэрхүү харагдах ёстой "9600 8N1" Enter дарна уу. F - Техник хангамжийн урсгалын хяналт: ба G - Програм хангамжийн урсгалын хяналт: Үгүй, ерөнхийдөө бүх зүйл доорх дэлгэцийн зураг дээрх шиг байх ёстой гэдгийг анхаарна уу, Enter дарна уу.

Эдгээр тохиргоог өгөгдмөл болгож "Save setup as dfl" гэж хадгалаад "Exit from Minicom"-ыг хаа.

Холболт

Бид цаашаа явж байна, одоо бид бараг бүх зүйл бэлэн болсон, зөвхөн arduino-г бөөрөлзгөнөний цуваа порт руу холбоход л үлддэг.

Энд нэг зүйл байна, arduino болон бөөрөлзгөнө нь өөр өөр хүчдэлийн түвшинтэй байдаг бөгөөд онолын хувьд тэдгээрийг зохицуулах шаардлагатай байдаг тул нийтлэлийг уншихыг танд зөвлөж байна.

Хэдийгээр бүх зүйл миний хувьд зохицуулалтгүйгээр шууд ажилласан ч та муу жишээг дуурайж, логик түвшний хувиргагч худалдаж авах ёсгүй, хамгийн энгийн нь дараах байдалтай байна.

Эсвэл ядаж резистор дээр хүчдэл хуваагчийг угсарна.

эхлэх

Бүх зүйл бэлэн боллоо, та эхэлж болно.

Бид бүх холболтыг шалгаж, бөөрөлзгөнө пи-г асааж, бөөрөлзгөнө консол руу очиж, миникомыг эхлүүлнэ үү. Би шууд захиалгаа өгөх болно, би бөөрөлзгөнөтэй ssh-ээр холбогдсон, би KiTTY (PuTTY-ийн өөрчилсөн хувилбар)-г үйлчлүүлэгчээр ашигласан, энэ нь чухал юм. бусад терминалуудын хувьд дамжуулагдсан түлхүүрүүдийн утгууд өөр байж болох бөгөөд үүний дагуу салхинд тохируулга хийх шаардлагатай болно - шилжүүлэгчийн шилжилтийн тоог өөрчлөх.

Ер нь “байгаагаараа” гэж хэлснээр нь би танд хүлээлгэж өгдөг. За, би үүнийг дуусгах байх, гар хийцийн IP KVM бэлэн боллоо.

P.S.

Эцэст нь би хуурай үлдэгдэлд юу тохиолдсоныг тайлбарлах болно.

Давуу тал:

- Үнэ
- Төхөөрөмж нь харьцангуй хямд байсан
- Raspberry Pi: ойролцоогоор 2700 рубль.
- Arduino UNO: 400 орчим рубль.
- VGA-аас AV хөрвүүлэгч: ойролцоогоор 700 рубль.
- Видео бичлэгийн карт: 500 руб.
- Нийт: 4300 рубль.

- Нарийн тохируулга
Та бараг ямар ч хослолыг таслан зогсоож, KEYBOARDPOWER болон VOLUMEUP хүртэл бараг бүх товчлуурыг оноож болно, дашрамд хэлэхэд та HIDKeyboard.h толгой файлаас боломжит утгуудыг харах боломжтой эсвэл өөрөө нэмж болно.

Сул талууд:

- Видеог тоормослох, товшилтыг дамжуулах
- Хоёр дахь бөгөөд хамгийн том нь зургийн чанар, гунигтай эмотикон энд л хэрэгтэй, энэ нь аймшигтай, та зорилтот компьютер дээрх нарийвчлалыг хамгийн бага хэмжээнд хүртэл бууруулсан ч хамгийн дээд тал нь BIOS-ийг тохируулж, ачаалагчийн зүйлийг сонгох явдал юм. Гэхдээ үүнд KVM хэрэгтэй биш гэж үү?.. Бусад бүх зүйлд radmin гэх мэт зүйлс байдаг.

Хэрэв та удаан хугацааны туршид хувийн компьютер ашиглаж байгаа бол зөвхөн програм хангамжийг төдийгүй техник хангамжийг, өөрөөр хэлбэл компьютерийг үе үе шинэчлэх шаардлагатай болдог. Тэгээд хуучинтай нь юу хийх вэ? Ялангуяа үүнээс зөвхөн системийн нэгж л үлдсэн бол (монитор шинэ рүү "шилжсэн"). Арван жилийн өмнө худалдаж авсан "486DX33"-ийг тухайн үед технологийн хамгийн сүүлийн үеийн ололт амжилтад тооцож, одоо зарах боломжгүй болжээ.

Тийм ээ, харамсалтай нь - удаан хугацааны туршид (компьютерийн стандартын дагуу) тэрээр микроконтроллер болон PROM программистуудыг олж авч чадсан бөгөөд үүн дээр янз бүрийн сонирхогчийн радио, радио инженерийн програмуудыг суулгасан (мөн сайн ажилладаг). Зүгээр л, энэ нь Интернет дээр ажиллахад тохиромжгүй (тиймээс шинийг худалдаж авсан).

Энэ бүх "архитектур"-ыг шинээр суулгах нь асуудалтай байдаг - COM болон LPT портууд хангалтгүй (хуучин нь гурван COM, хоёр LPT байсан) бөгөөд хуучин нэмэлт төхөөрөмжүүдээс юу ч шинэ USB портуудтай ажиллах боломжгүй. Тиймээс хоёр системийн нэгж, хоёр хулгана байлгахаар шийдсэн.

Мөн дэлгэц болон гарны хооронд шилжинэ. Түүгээр ч зогсохгүй эдгээр зорилгоор (жигшүүртэй, жигшүүртэй) ажлын байрны унтраалга худалдаанд гарсан байна.

"Maxtro" ажлын байрны механик шилжүүлэгч нь нэг сараас илүүгүй ажилласан. Дараа нь "хямдрал" эхэлсэн - гар нь зөв ажиллахгүй байна, эсвэл бүх өнгө монитор дээр байхгүй байна. Бүх зүйл хэвийн ажиллах мөчийг барьж авахын тулд та бариулыг байнга түлхэж, түлхэж байх хэрэгтэй.

Түүнтэй удаан хугацааны турш тарчлаасны дараа гэртээ хийсэн ажлын байрны унтраалга хийхээр шийдсэн боловч контактууд нь зүгээр л салсан Тайваний "галлетник" дээр биш, харин хоёр товчлуураар удирддаг Зөвлөлтийн RES-22 реле дээр ажилладаг.

Гайхалтай нь "Maxtro" нь гар болон дэлгэцийн холболтын бүх контактуудыг сольсон тул дотор нь маш олон контактууд байсан. Үнэн хэрэгтээ ийм шилжихэд долоон контактын бүлэг хангалттай, учир нь бүх "GND" нь хоорондоо холбогдож, гарны хүчийг хоёр диодоор сольж болно. RES-22 бүр нь дөрвөн холбоо барих бүлэгтэй тул тэдгээрийн нэг нь ч үлддэг бөгөөд энэ нь релеийг өөрөө удирдахад ашиглаж болно (релений гох нөлөө).

хэлхээний диаграм

Хэлхээ нь асаалттай байгаа 2-р компьютерийг +5 В хүчдэлээс гар руу нь таних байдлаар хийгдсэн. Хэрэв та 2-р компьютерийг асаавал + 5V хүчдэл нь C2 конденсатороор дамжин VT1 транзисторын суурь руу шилжих бөгөөд энэ нь реле нээгдэж, асаах болно.

Энэ нь K1.4-ийн үнэгүй холбоо барих бүлэгт өөрөө хаагддаг бөгөөд цэнэглэсний дараа C2 асаалттай хэвээр байх болно. Энэ төлөвт гар монитор компьютер 2-т шилжинэ. Эрчим хүчгүй болсон үед гар, дэлгэц нь хуучин компьютер 1-д шилжинэ.

Цагаан будаа. 1. Консол шилжүүлэгчийн бүдүүвч диаграмм.

Бүх эд ангиудыг "Maxtro" унтраалгаас төмөр хайрцагт угсардаг. "Хулгана" нь компьютер бүрт тусад нь ашиглагддаг. Шилжүүлэгч нь бүтэлгүйтсэн принтерийн АС адаптераар тэжээгддэг.

Хоёр компьютерийн хооронд принтер солих асуудлыг өөр өөрөөр шийддэг. Принтер (Samsung 1210) нь LPT ба USB гэсэн хоёр порттой. LPT порт нь хуучин системийн нэгжид холбогдсон бөгөөд USB нь шинэ төхөөрөмжид холбогдсон.

Оффисуудад өргөн зурвасын интернет бий болсноор бүрэн хэмжээний алсын удирдлагатай болох боломжтой болсон. Энэхүү технологийн ачаар үйлчилгээний байгууллагууд хэрэглэгчийн хүсэлтэд хариу өгөх хугацааг эрс багасгаж, системийн админууд оффисоос хол байх үед ч дэмжлэг үзүүлэх боломжтой болсон. Гэхдээ алсын удирдлагын хэрэгслүүд нь үйлдлийн систем ачаалагдсаны дараа л ажилладаг, хэрэв ямар нэг шалтгааны улмаас боломжгүй бол мэргэжилтний бие махбодийн оролцоо шаардлагатай. KVM гаруй IP шилжүүлэгч нь энэ асуудлыг шийдэж чадна.

Магадгүй бүх администраторууд KVM шилжүүлэгч гэж юу болохыг мэддэг байх, энэ төхөөрөмж нь хэд хэдэн компьютерийг удирдахын тулд нэг консол (монитор, гар, хулгана) ашиглах боломжийг олгодог. KVM шилжүүлэгч нь хувийн хэрэглээнд зориулагдсан энгийн аль аль нь байж болно:

Тиймээс тавиур суурилуулах, каскадыг дэмжих, олон тооны серверүүдийг нэг дор (хэдэн зуу хүртэл) нэг дороос удирдах боломжийг танд олгоно.

KVM over IP шилжүүлэгч нь энэ компанид бусдаас ялгаатай бөгөөд TCP / IP протоколыг ашиглан хаанаас ч PC консол руу нэвтрэх боломжийг танд олгоно. Удаан хугацааны туршид эдгээр төхөөрөмжүүд нь "тансаг эд зүйлс" гэж тооцогддог байсан ч сүүлийн үед зах зээл дээр маш хүмүүнлэг үнээр саналууд гарч ирсэн нь жижиг байгууллагуудад нэлээд боломжийн үнэтэй болсон.

Жишээ ашиглан KVM-ээр IP шилжүүлэгчийн боломжуудыг авч үзье ATEN ALTUSEN KH1508i 727 ам.долларын үнэтэй. Сонирхолтой үнээс гадна энэ төхөөрөмж нь 256 хүртэлх компьютерийг удирдах боломжийг олгодог (каскад шилжих үед), PC, Mac, Sun платформууд, PS / 2 болон USB-ээр дамжуулан PC холболтыг дэмждэг.

Шилжүүлэгч нь 1U форматаар хийгдсэн бөгөөд тавиур дээр суурилуулж болно. Урд самбар нь гаралтын сэлгэн залгах товчлуурууд, идэвхтэй портын заагч, програм хангамжийн шинэчлэлтийн холбогч, тэжээлийн үзүүлэлт, дахин тохируулах товчлуурыг агуулдаг.

Шилжүүлэгчийн өөр нэг онцлог нь UTP 5e twisted pair-ийг ашиглан удирдлагатай компьютеруудыг холбодог бөгөөд энэ нь тэдгээрийг 40 м хүртэлх зайд байрлуулах боломжийг олгодог.Одоо зэргэлдээ тавиур (эсвэл нэг давхарт) байрлах серверүүдийг холбоход ямар ч асуудал байхгүй. ) болон өндөр үнэтэй тусгай кабель тавих. Хяналттай компьютер, сүлжээ, боол шилжүүлэгч болон консолын холбогч нь шилжүүлэгчийн арын хэсэгт байрладаг.

Удирдлагатай компьютеруудыг холбохын тулд шаардлагатай нэмэлт төхөөрөмжүүдийг дуурайдаг клиент модулиудыг ашигладаг. Эмуляцийг хяналтын төхөөрөмж байгаа эсэхээс үл хамааран модуль шууд гүйцэтгэдэг. Энэ нь хэрэв та унтраалга асаахаа мартвал удирдлагатай компьютерууд ачаалах үедээ гар, хулгана, дэлгэцийг илрүүлсэн хэвээр байх бөгөөд хандахын тулд тэдгээрийг дахин асаах шаардлагагүй болно гэсэн үг юм.

Үйлдвэрлэгч нь янз бүрийн платформын компьютерийг удирдах өргөн хүрээний клиент модулиудыг санал болгодог; 71 ам.долларын үнэтэй KA9520 (PS / 2) ба KA9570 (USB) гэсэн хоёр төрлийн клиент модулийг компьютерт ашиглах боломжтой. Модуль бүр нь RJ-45 интерфэйс бүхий хянагч, VGA ба PS / 2 (USB) холбогчтой хагас метрийн кабель, өөрийн програм хангамжтай, үйлдвэрлэгчээс байнга шинэчлэгддэг, модулийн хайрцагт шилжүүлэгч байдаг. програм хангамжийг шинэчлэх горим руу шилжүүлнэ. KA9520 модулийг доор харуулав.

Босоо гадаргуу дээр суурилуулахын тулд тусгай сагсыг модультай хамт нийлүүлдэг.

Шилжүүлэгчийн тохиргоог OSD цэс эсвэл вэб интерфэйсээр (хязгаарлагдмал хэмжээгээр) хийдэг. Хэрэв таны гэрт Mac эсвэл Sun байхгүй бол бүх тохиргоог вэбээр хийх боломжтой (анхдагчаар, бүх шилжүүлэгчийн портуудыг компьютерийн платформд тохируулсан болно).

Төхөөрөмжийн холболтыг аюулгүй HTTPS протоколыг ашиглан хийсэн бөгөөд шилжүүлэгч нь 80-р порт дээрх холболтыг хүлээн авдаг ч аюулгүй холболт руу (порт 443) дахин чиглүүлдэг. Порт 9000 нь шилжүүлэгч болон клиент програмын хооронд өгөгдөл дамжуулахад ашиглагддаг бөгөөд портуудыг дамжуулахдаа үүнийг анхаарч үзэх хэрэгтэй (жишээ нь 80 ба / эсвэл 443-аас гадна 9000-ыг дамжуулах шаардлагатай).

Шилжүүлэгчийн сүлжээний функцууд руу шилжье, анхдагчаар энэ нь DHCP-ээр дамжуулан тохиргоог хүлээн авахаар тохируулагдсан бөгөөд энэ нь бидний бодлоор урьдчилан тохируулсан IP-ээс хамаагүй дээр юм, DHCP дахь төхөөрөмжид өгсөн хаягийг хараарай. серверийн тохиргоог хийж, харгалзах MAC хаягаар нөөцөлж (хэрэгслийн төхөөрөмжүүд дээр заасан).

Нэвтрэхийн тулд та дурын хөтчийг (хамгийн тохиромжтой нь IE) ашиглаж болно, вэб интерфэйс нь тохиргоогоор баялаг биш, та Windows (зөвхөн IE-ээр дамжуулан) эсвэл Java клиент ажиллуулж болно, эсвэл ямар ч хөтчөөр ажиллуулж чадахгүй бол татаж авах боломжтой. арга зам.

Параметр нь онцгой анхаарал хандуулах ёстой. Сүлжээ дамжуулах хурд, төхөөрөмжтэй тав тухтай ажиллахын тулд шилжүүлэгч рүү нэвтрэх сувгийн хамгийн бага баталгаат хурдыг зааж өгөх хэрэгтэй.

Та удирдаж буй компьютерт хандахын тулд үйлчлүүлэгчийг ажиллуулах ёстой. Бид Windows Client-ийг Windows 7 64-бит дээр ажиллуулах боломжгүй байсан тул энэ тохиолдолд Java-г идэвхжүүлсэн платформ дээр ажиллаж байгаа Java клиент нь аврах ажилд ирдэг. Үйлчлүүлэгчид аль хэдийн бид төхөөрөмжийг нарийн тохируулах боломжтой:

Удирддаг төхөөрөмжүүд рүү шилжихийн тулд табыг ашиглана уу Үндсэн, энэ нь шилжүүлэгчтэй холбогдсон бүх клиент модулиудыг харуулдаг (эсвэл шилжүүлэгчийн гинж):

Өгөгдөл дамжуулах хурдыг зөв тохируулснаар алсын үйлчлүүлэгчээр ажиллах нь нэлээд тохь тухтай байдаг бөгөөд цорын ганц сул тал бол алсын систем дээрх хулганы курсорыг хяналтын компьютер дээрх курсороос бага зэрэг (заримдаа мэдэгдэхүйц) хоцрох явдал юм.

Гэсэн хэдий ч, PC-ийн ачааллын түвшинд хяналт шаардлагатай үед онцгой байдлын үед KVM Over IP-ээр ажиллах нь ихэнх тохиолдолд шаардлагатай байдаг бөгөөд бусад тохиолдолд RDP-ээр ажиллахад илүү тухтай байх болно гэдгийг санах нь зүйтэй. Хэрэв та USB модуль (KA9570) ашиглаж байгаа бол таагүй гэнэтийн зүйлээс зайлсхийхийн тулд BIOS-д USB гар болон хулганы дэмжлэгийг идэвхжүүлсэн эсэхийг шалгаарай.

Мөн бид серверийн BIOS-ийг гараас эсвэл сүлжээгээр дамжуулан асаах дохиогоор тохируулахыг зөвлөж байна. Энэ нь хэрэв та серверийг гэнэт унтраах эсвэл хэт идэвх зүтгэлтэй ажилчдын аль нэгээр нь унтраасан тохиолдолд алсаас асаах боломжийг танд олгоно.

IP дээр KVM шилжүүлэгч нь администраторт дэлхийн хаанаас ч удирдаж буй компьютерийг бараг бүрэн хянах боломжийг олгодог бөгөөд интернетэд нэвтрэх боломжтой болно. Эхлээд харахад төхөөрөмжийн харьцангуй өндөр үнэ нь боломжоор нөхөгдөхөөс илүү юм. Ямар ч тохиолдолд техникч ирэхэд шаардагдах зардал, KVM IP шилжүүлэгч эсвэл аж ахуйн нэгжийн зогсолтыг тооцоолох нь зүйтэй.

  • Шошго:

үзэхийн тулд JavaScript-г идэвхжүүлнэ үү

Энэ нийтлэлийг өөр хүний ​​сэтгэгдэл дор бичсэн - зохиогчид маш их баярлалаа! Энэ нийтлэл нь миний өөрийн IP KVM шилжүүлэгчийг хийж чадсан бөгөөд энэ нь үнэхээр гайхалтай юм! Гэхдээ би бараг яагаад гэдгийг тайлбарлах болно. Тийм ээ, зохиогчийн бичсэнчлэн тэнд бүх зүйл ажилладаг ... BIOS руу дахин ачаалах хүртэл бүх ид шид тэнд сарниж, хичнээн хичээсэн ч юу ч болохгүй.

Энэ харамсалтай үл ойлголцлыг аль болох хямд, авсаархан засахаар шийдсэн. Raspberry Pi болон Arduino-ийн хэвшмэл ойлголтуудаас эхэлье, дараагийн өгүүллийг өөр техник хангамжийн талаар үргэлжлүүлэх болно.

Тэгэхээр бидэнд хэрэгтэй зүйл:

1. Видео бичлэгийн карт нь үүн шиг UVC драйверийг дэмжих ёстой. Сонголтууд
aliexpress болон бусад хятад дэлгүүрүүдээр дүүрэн.

UVC бол ихэнх Линукс түгээлтүүдэд анхдагчаар орсон стандартчилсан нээлттэй эхийн драйвер бөгөөд бусад драйверууд асуудалтай байж болно.

2. VGA-аас AV хөрвүүлэгч:



Анхаар! Танд VGA-аас AV-д яг хэрэгтэй, харин эсрэгээр биш.

3. Arduino UNO, тухайлбал UNO нь Atmega16u2 чиптэй тул хамгийн түрүүнд бидний сонирхлыг татдаг. Энд USB портын хажууд байгаа бөгөөд хоёуланд нь ажиллах Atmega8u2 чиптэй arduins байдаг.

4. Мэдээжийн хэрэг, Raspberry Pi, би 2 b хувилбартай байсан тул энэ нийтлэлд бичсэн бүх зүйл түүнд хамааралтай боловч ерөнхийдөө бусад бөөрөлзгөнө загваруудад онцгой бэрхшээл гарах ёсгүй гэж би бодож байна.

Түгээлтийг байршуулж байна

За, оролтын өгөгдлүүд өгөгдсөн, эхэлцгээе.Би 2015-05-05-raspbian-wheezy тархалтыг ашигласан, магадгүй энэ нь чухал биш, цаашдын манипуляци нь Debian-д суурилсан аливаа түгээлтэд тохиромжтой байх ёстой.

Бид видео бичлэг хийх самбарыг бөөрөлзгөнөтэй холбодог, USB өргөтгөл кабель ашиглахгүйгээр шууд USB-д холбох нь дээр, ялангуяа самбартай хамт ирдэг, эс тэгвээс видео тоормослох, бөөрөлзгөнө хөлдөх гэх мэт.

Консол руу очоод багцуудыг шинэчилнэ үү:

sudo apt-get update && sudo apt-get upgrade -y

Видео дамжуулах

Удирдах зөвлөлийг тодорхойлсон эсэхийг шалгана уу:

Ls /dev/video*
Энэ нь дараахь зүйлийг гаргах ёстой: /dev/video0.

Motion-г суулгаснаар бид авсан зургийг түүгээр дамжуулна:

sudo apt-get суулгах хөдөлгөөн -y
Автоматаар ажиллуулах тохиргоог засах:

Sudo nano /etc/default/motion
start_motion_daemon-г 'yes' болгож тохируулна уу. Өөрчлөлтүүдийг хадгалах Ctrl + x, y, Enter.

Хөдөлгөөний (a) тохиргоог өөрөө засах:

sudo nano /etc/motion/motion.conf
Параметрийн утгыг дараах байдлаар өөрчил:

Параметр нь програмыг үйлчилгээ болгон эхлүүлэхийг тодорхойлдог.

Демон асаалттай
Эдгээр параметрүүд нь дамжуулсан зургийн нарийвчлалыг тодорхойлдог тул илүү өндөр нарийвчлалтай болгох нь утгагүй юм. видео бичлэг нь PAL эсвэл SECAM стандартаар хязгаарлагддаг бөгөөд нягтрал нь 720x576. Дашрамд хэлэхэд энэ бол харамсалтай дутагдал, гэхдээ дараа нь энэ талаар илүү дэлгэрэнгүй ярих болно.

Өргөн 800 өндөр 600
Хүрээний хурд:

фрэймийн хурд 25
Дэлгэцийн агшинг хадгалахыг идэвхгүй болгох:

гаралтын_хэвийн унтарсан
Зураг дамжуулах чанар:

вэб камерын чанар 100
Хүрээний хурд:

вэб камерын_maxrate 25
Бусад IP-ээс холбогдох хязгаарлалтыг цуцлах

Webcam_localhost унтраалттай
Өөрчлөлтүүдийг хадгалах Ctrl + x, y, Enter.

Бөөрөлзгөнө дахин ачаална уу:

sudo дахин ачаална
Хэрэв бүх зүйл зөв хийгдсэн бол бид хэдэн минут хүлээж байна, видео бичлэгийн самбар дээрх LED гэрэл асах ёстой.

Бид хөтчөө бөөрөлзгөнө порт 8081-тэй холбож, доороос нь цаг хугацаатай саарал эсвэл цэнхэр тэгш өнцөгтийг харна.

Процесс эхэлсэн, бид VGA портоос дохио авах хохирогчийг хайж байна, бид үүнийг хөрвүүлэгчийн "VGA IN" порт руу, видео бичлэгийн картыг "VIDEO OUT" руу холбоно. Та ийм зураг авах ёстой, бүү ай, миний кабель муу байгаа тул зураг "давхар", би үүнийг өөр зургаар оролдсон, илүү сайн байсан, гэхдээ нягтралыг өөрчлөх боломжгүй. 720x576 нь хөрвүүлэгч болон видео бичлэгийн картын хязгаарлалт бөгөөд үүнийг бүх хүслээр даван туулах боломжгүй юм.

За, тэд зураг шилжүүлж сурсан, зөвхөн хяналтыг шилжүүлэх л үлдлээ.

Хяналтыг шилжүүлэх

Үүний тулд та таамаглаж байсанчлан бид arduino ашиглах болно. Сонголт нь Arduino UNO дээр ямар нэг шалтгааны улмаас унасан, Atmega16u2 нэртэй чип байдаг бөгөөд энэ нь бидний зорилгод маш их хэрэгтэй бөгөөд үүний ачаар би компьютерийн BIOS-ыг arduino-г USB гар болгон илрүүлэхийг албадаж чадсан юм. Анхдагч байдлаар, Arduino хавтангийн нэг хэсэг болох энэхүү чип нь Arduino самбар дээрх том дөрвөлжин чип болох Atmega328p микроконтроллерт программ оруулах зориулалттай USB-ээс цуваа хөрвүүлэгчийн үүрэг гүйцэтгэдэг. Үнэн хэрэгтээ Atmega16u2 нь ижил микроконтроллер боловч чухал ялгаа нь USB автобустай шууд ажиллах боломжтой юм. Зөв програм хангамжтай Atmega16u2 нь бараг бүх USB төхөөрөмжийг дуурайж чаддаг. Чи намайг юу гэж хэлээд байгааг ойлгож байна уу? Инженерийн энэ гайхамшгийг бид оёж, нийгмийн сайн сайхны төлөө бүтээнэ.

Atmega16u2 програм хангамж

Интернетээс Atmega16u2-г цуврал портоор дамжуулан тодорхой төрлийн командуудыг хүлээн авдаг USB гар болгон хувиргадаг программ хангамж олдсон.

Энэ нийтлэл дэх зааврыг Windows-д зориулж бичсэн бөгөөд Линукс хэрэглэгчид үүнийг ашиглаж болно.

Ингээд эхэлцгээе, програм хангамжийн хувьд танд үйлдвэрлэгчийн Flip нэртэй хэрэгсэл хэрэгтэй болно. Татаж авах, суулгах, ажиллуулах, энд бид програмын цонхтой байна:

Эхлээд товчлуурууд (daws) идэвхгүй байна, энэ нь хэвийн зүйл, бид arduino-г компьютерт холбож, хаадаг - бид USB портын талаас RESET ба GND гэсэн хоёр туйлын контактыг нээдэг.

Хачирхалтай нь ATmega16u2 драйверийг суулгаж (програмын хавтсанд) системд шинэ төхөөрөмж гарч ирэх ёстой, хөрвүүлэх програмын "Тохиргоо" → "Харилцаа" → "USB" → "нээлттэй" табыг сонгоно уу. товчлуурууд идэвхтэй байх ёстой. Ямар ч тохиолдолд та програм хангамжийн нөөц хуулбарыг хийж, бүх зүйлийг байранд нь буцааж өгөх боломжтой. "Файл" цэснээс "HEX файлыг ачаалах" дээр дарж, програм нь замуудыг шаарддаг тул програм хангамжийн файлыг C: дискний үндсэн хэсэгт байрлуулж, програмын хамт хүссэн hex файлыг сонгоод, файл байгаа эсэхийг шалгана уу. "Устгах", "Хөтөлбөр", "Баталгаажуулах" гэсэн нүдийг сонгоод "Ажиллуулах" дээр дарна уу. Бид салгаж байна - бид arduino болон voila-г холбодог ... Одоо бид суулгасан USB-ээр дамжуулан arduino-д програм хангамжийг байршуулах боломжгүй болсон ч товчлуургүй маш сайн гартай болсон.

Arduino програм хангамжийн талаар санаа зовох хэрэггүй, энэ нь тусдаа USB To TTL адаптераар дамжуулан Arduino IDE-ээс програмыг татаж авах боломжтой болно, гэхдээ одоо энэ нь тийм ч тохиромжтой биш байх болно гэдгийг би хэлэх ёстой.

Бид USB-аас TTL адаптерийг холбодог, жишээ нь:

Бидэнд цагаан, ногоон, хар контактууд хэрэгтэй болно, эдгээр нь RX, TX ба GND бөгөөд тэдгээрийг arduino дээрх ижил тэмдэглэгээтэй зүү, зөвхөн эсрэгээр RX-ээс TX, TX-аас RX-д холбодог. Улаан контактыг ашиглах ёсгүй!

Бид USB-ээс TTL-ийг компьютерт холбож, драйверуудыг суулгаж, төхөөрөмжийн менежерт шинэ COM порт гарч ирэх ёстой. Arduino IDE-г нээгээд дараахыг тохируулна уу: Зөвлөл - Arduino / Genuino Uno, Порт - манай шинээр үйлдвэрлэсэн цуваа порт.

Arduino програм хангамжийг ашиглаж эхлэх

Шаардлагатай номын санг arduino IDE-д нэмье: github.com/SFE-Chris/UNO-HIDKeyboard-Library холбоосыг дагаж "Clone or download" → "ZIP татаж авах" дээр дарна уу. дараа нь arduino IDE дээр "Sketch" → "Include library" → "Add .ZIP library" табыг сонгоод саяхан татаж авсан зип архиваа сонгоно уу.

Бэлтгэл ажил дууссан тул програм хангамж руу шууд очно уу. Миний бичсэнийг хуулж байна:

Arduino - Ноорог

#оруулна HID гар; int цуглуулга; void setup() ( keyboard.begin(); ) void loop() ( while (Serial.available()) (//өгөгдөл байгаа үед эхлэх давталт sbor += Serial.read();//өгөгдөл унших, нэмэх аравтын тоо if (sbor == 27)(//хяналтын дарааллын тэмдэгтийн харагдах байдал (int i=0; i)<=4; i++){//сложение последовательности if (sbor == 165) {//для определения F1-F12 на разных терминалах могут быть разные значения sbor += sbor; } sbor += Serial.read(); delay(1); } } } if (sbor >0) ( //дарааллын шилжүүлэгчийн аравтын нийлбэр дээр үсрэх (sbor)( тохиолдол 505: keyboard.pressSpecialKey(F1); завсарлага; тохиолдол 506: keyboard.pressSpecialKey(F2); завсарлага; 507: keyboard.pressSpecialKey(F3) ); завсарлага ;хэрэг 508: keyboard.pressSpecialKey(F4);завсарлага;хэрэгс 509: keyboard.pressSpecialKey(F5);эвдрэл;кэйс 511: keyboard.pressSpecialKey(F6);загас;хэрэг 512: keyboard.pressSpecialKey(F7); завсарлага;кэйс 513: keyboard.pressSpecialKey(F8); завсарлага; хэрэг 340: keyboard.pressSpecialKey(F9); завсарлага; тохиолдол 341: keyboard.pressSpecialKey(F10); завсарлага; 343: keyboard.pressSpecialKey(F11); завсарлага; тохиолдол 344: keyboard.pressSpecialKey(F12); завсарлага; хэрэг 13: keyboard.pressSpecialKey(ENTER); завсарлага; тохиолдол 22: keyboard.pressSpecialKey(ESCAPE); завсарлага; тохиолдол 127: keyboard.pressSpecialKey(BACKSPACE); завсарлага; тохиолдол 9 : гар.pressSpecialKey(TAB); завсарлага; том толгой 32: keyboard.pressSpecialKey(SACEBAR); завсарлага; тохиолдол 26: keyboard.pressSpecialKey(PAUSE); завсарлага; case 292: keyboard.pressSpecialKey(INSERT); завсарлага; тохиолдол 456: keyboard.pressSpecialKey(HOME); завсарлага; тохиолдол 295: keyboard.pressSpecialKey(PAGEUP); завсарлага; тохиолдол 294: keyboard.pressSpecialKey(END); завсарлага; тохиолдол 296: keyboard.pressSpecialKey(PAGEDOWN); завсарлага; тохиолдол 182: keyboard.pressSpecialKey(БАРУУН); завсарлага; тохиолдол 183: keyboard.pressSpecialKey(ЗҮҮН ROW); завсарлага; тохиолдол 181: keyboard.pressSpecialKey(ДООШ); завсарлага; тохиолдол 180: keyboard.pressSpecialKey(UPARROW); завсарлага; тохиолдол 293: keyboard.pressSpecialKey(УСТГАХ); завсарлага; тохиолдол 320: keyboard.pressSpecialKey((CTRL | ALT), УСТГАХ); завсарлага; //ctl+alt+del 346-г дуудахын тулд alt + del товчийг дарна уу: keyboard.pressSpecialKey(ALT, F4); завсарлага; //alt+f4 руу залгахын тулд shift + F4 үндсэн дээр дарна уу: keyboard.pressKey(sbor); завсарлага; ) //Serial.println(sbor);//зөвхөн USB keyboard.releaseKey();-д холбогдохгүйгээр дибаг хийх зориулалттай. цуглуулга = NULL; ) )


arduino IDE-д буулгаад шалгах товчийг дарна уу. Одоо хамгийн чухал үе шат эхлэх болно, энд хамгийн чухал зүйл бол тэр мөчийг барьж авах явдал юм, цөөхөн хүн анх удаа амжилтанд хүрдэг. Бид arduino IDE дээр татаж авах товчийг дарахад эхлээд эмхэтгэлийн лог бүхий цагаан шугамууд, дараа нь улбар шарууд гарч ирнэ, энэ нь цуваа порттой аль хэдийн холболт үүсгэж байгаа тул яг энэ мөчийг барьж аваад цаг гаргах хэрэгтэй. arduino самбар дээрх RESET товчийг дар. Програм хангамжийг ачаалах ёстой, хэрэв бүх зүйл амжилттай болвол та ийм бичээсийг харах болно

Avrdude: чип дээрх флаш өгөгдлийг унших: Унших | ############################################### # | 100% 0.34s avrdude: шалгаж байна ... avrdude: 2934 байт флэш баталгаажуулсан avrdude хийгдсэн. баярлалаа.
Хэрэв хэд хэдэн оролдлого хийсний дараа програм хангамж ачаалахгүй хэвээр байвал RX болон TX зүүг сольж, GND зүү найдвартай холбогдсон эсэхийг шалгана уу.

барианы шугам

Бөөрөлзгөнө дээр консолыг нээгээд бичнэ үү:

sudo raspi-тохиргоо
Бөөрөлзгөнө тохиргооны цэс нээгдэж, "Нарийвчилсан сонголтууд" → "Цуваа" гэснийг сонгоод "Үгүй" гэж сонгоно.

Магадгүй эдгээр заль мэх шаардлагагүй тул давхар даатгалд хамрагдах болно. Энэ параметр нь бөөрөлзгөнө үйлдлийн систем нь цуваа порттой харьцах эсэхийг тодорхойлдог бөгөөд энэ харилцан үйлчлэл нь ихэвчлэн дибаг хийхэд шаардлагатай байдаг тул үүнийг унтрааж болно, энэ нь зөвхөн бидэнд саад болно, учир нь. Бид энэ портоор дамжуулан arduino-той холбогдох бөгөөд систем нь агаарыг бөглөрөх болно.

Minicom програмыг суулгана уу.

Minicom бол цуваа порттой ажиллах энгийн програм юм.

sudo apt-get install minicom -y
Бид төхөөрөмжид хандах эрхийг тохируулсан, / dev / ttyAMA0 - энэ нь ижил цуваа порт юм.

sudo chown pi /dev/ttyAMA0 sudo chmod 744 /dev/ttyAMA0
Миникомыг эхлүүлэх:

Sudo minicom -s
Програмын цэс нээгдэж, "Цуваа портын тохиргоо" гэсэн зүйлийг сонгоод, өөр цэс нээгдэж, "Цуваа төхөөрөмж" -ийг A товчлуур дээр дарж, / dev / ttyAMA0 гэж бичээд Enter дарж, доороос Bps / Par / Bits зүйлийг сонгоно уу. E үсэг, өөр нэг цэс гарч ирнэ C товчийг дарж, Q мөрөнд Одоогийн: иймэрхүү харагдах ёстой "9600 8N1" Enter дарна уу. F - Техник хангамжийн урсгалын хяналт: ба G - Програм хангамжийн урсгалын хяналт: Үгүй, ерөнхийдөө бүх зүйл доорх дэлгэцийн зураг дээрх шиг байх ёстой гэдгийг анхаарна уу, Enter дарна уу.

Эдгээр тохиргоог өгөгдмөл болгож "Save setup as dfl" гэж хадгалаад "Exit from Minicom"-ыг хаа.

Холболт

Бид цаашаа явж байна, одоо бид бараг бүх зүйл бэлэн болсон, зөвхөн arduino-г бөөрөлзгөнөний цуваа порт руу холбоход л үлддэг.

Энд нэг зүйл байна, arduino болон бөөрөлзгөнө нь өөр өөр хүчдэлийн түвшинтэй байдаг бөгөөд онолын хувьд тэдгээрийг зохицуулах шаардлагатай байдаг тул нийтлэлийг уншихыг танд зөвлөж байна.

Хэдийгээр бүх зүйл миний хувьд зохицуулалтгүйгээр шууд ажилласан ч та муу жишээг дуурайж, логик түвшний хувиргагч худалдаж авах ёсгүй, хамгийн энгийн нь дараах байдалтай байна.

Эсвэл ядаж резистор дээр хүчдэл хуваагчийг угсарна.

эхлэх

Бүх зүйл бэлэн боллоо, та эхэлж болно.

Бид бүх холболтыг шалгаж, бөөрөлзгөнө пи-г асааж, бөөрөлзгөнө консол руу очиж, миникомыг эхлүүлнэ үү. Би шууд захиалгаа өгөх болно, би бөөрөлзгөнөтэй ssh-ээр холбогдсон, би KiTTY (PuTTY-ийн өөрчилсөн хувилбар)-г үйлчлүүлэгчээр ашигласан, энэ нь чухал юм. бусад терминалуудын хувьд дамжуулагдсан түлхүүрүүдийн утгууд өөр байж болох бөгөөд үүний дагуу салхинд тохируулга хийх шаардлагатай болно - шилжүүлэгчийн шилжилтийн тоог өөрчлөх.

Ер нь “байгаагаараа” гэж хэлснээр нь би танд хүлээлгэж өгдөг. За, би үүнийг дуусгах байх, гар хийцийн IP KVM бэлэн боллоо.

P.S.

Эцэст нь би хуурай үлдэгдэлд юу тохиолдсоныг тайлбарлах болно.

Давуу тал:

- Үнэ
- Төхөөрөмж нь харьцангуй хямд байсан
- Raspberry Pi: ойролцоогоор 2700 рубль.
- Arduino UNO: 400 орчим рубль.
- VGA-аас AV хөрвүүлэгч: ойролцоогоор 700 рубль.
- Видео бичлэгийн карт: 500 руб.
- Нийт: 4300 рубль.

- Нарийн тохируулга
Та бараг ямар ч хослолыг таслан зогсоож, KEYBOARDPOWER болон VOLUMEUP хүртэл бараг бүх товчлуурыг оноож болно, дашрамд хэлэхэд та HIDKeyboard.h толгой файлаас боломжит утгуудыг харах боломжтой эсвэл өөрөө нэмж болно.

Сул талууд:

- Видеог тоормослох, товшилтыг дамжуулах
- Хоёр дахь бөгөөд хамгийн том нь зургийн чанар, гунигтай эмотикон энд л хэрэгтэй, энэ нь аймшигтай, та зорилтот компьютер дээрх нарийвчлалыг хамгийн бага хэмжээнд хүртэл бууруулсан ч хамгийн дээд тал нь BIOS-ийг тохируулж, ачаалагчийн зүйлийг сонгох явдал юм. Гэхдээ үүнд KVM хэрэгтэй биш гэж үү?.. Бусад бүх зүйлд radmin гэх мэт зүйлс байдаг.

Шошго: шошго нэмэх

Гэрт нэгээс олон компьютер гарч ирсний дараа би гар, хулганаа өөр өөр системийн нэгж рүү байнга сольж байхаас өөрийгөө аврах хүсэл төрсөн. Тиймээс би хамгийн сүүлийн нийтлэлд бичсэн гайхалтай төхөөрөмжийг худалдаж авахаар шийдсэн - KVM шилжүүлэгч эсвэл KVM шилжүүлэгч.

477 рублийн даруухан хураамжаар хятад найзууд энэ гайхалтай зүйлийг шуудангаар илгээжээ. Би танд үзүүлэхийн тулд хэдэн зураг авч, шилжүүлэгчийг зузаан тоосонд дарагдах эсвэл хурдан хагартал удаан хугацаагаар байх ёстой газар руу нь илгээсэн.

Багцын бүх агуулга нь 2 порт KVM ба компьютерт холбогдох 2 тусгай утас юм. Хятадууд сав баглаа боодлын хальсыг хэлтрээгүй тул бүх зүйл эсэн мэнд ирсэн.

Доорх зурган дээр шилжүүлэгч нь 3 VGA холбогч (нэг нь монитор, 2 нь системийн нэгж), мөн 3 USB порттой болохыг харуулж байна. Тэдний ачаар бид гар, хулганаас гадна бусад нэмэлт төхөөрөмжүүдийн хамт компьютерээс компьютерт шилжих принтерийг холбож болно.

Төхөөрөмжийн дээд таган дээр том унтраалгатай товчлуур байдаг бөгөөд үүнийг харанхуйд олоход хялбар байдаг. Гэхдээ олон компьютер судлаачид шөнийн цагаар ажиллах дуртай бөгөөд дашрамд хэлэхэд дэмий хоосон (яагаад хэнд нь хамаагүй - миний нийтлэлийг уншина уу). Мөн гэрт аль портыг ашиглаж байгааг илтгэх 2 LED үзүүлэлт байдаг. KVM шилжүүлэгчийн ар талд уг төхөөрөмж 1920x1440 хүртэлх нарийвчлалтай ажиллах боломжтой гэсэн наалт байсан.

Төхөөрөмжийг дараах схемийн дагуу холбоно.

Би KVM-г гараараа хялбархан хүрэхийн тулд ширээн дээр тавив. Үүний үр дүнд шилжүүлэгчийн эргэн тойрон дахь ажлын талбар дараах байдалтай байна.

Анхны хөөргөлтийн дараа би бүдэг ба бүдэг зураг хэлбэрээр бяцхан сюрприз авсан. Хэрэв та хэдхэн хоногийн дотор хараагаа суулгахыг хүсч байвал ийм зурагтай дэлгэцийг ашиглаж болно.

Юуны өмнө би Switch-ийн тухай бодсон боловч интернетээс мэдээлэл хайж олсны дараа буруутан нь иж бүрдэл дагалдаж ирсэн чанар муутай кабель гэдгийг ойлгосон. Гэхдээ энэ захиалгыг сонгоход шийдвэрлэх хүчин зүйл нь энэ байсан! Дахин хэлэхэд Хятадууд дурласан!

Би хувьдаа дараахь шийдлийг олсон: монитор дээр 2 оролт (dvi ба vga) байгаа тул системийн нэгжийн кабелийг шууд монитор руу холбосон бөгөөд тэдгээрийн хооронд шилжих нь монитор дээрх товчлуур дээр дарж хийгддэг. . Тиймээс, kvm дээрх нэг товчлуурын оронд өөр компьютерийг удирдахад шилжихийн тулд би "зураг" -ыг солихын тулд дэлгэц дээрх товчлуурыг дарах хэрэгтэй.

Мониторын зөв гаралт байхгүй хүмүүст өөр нэг энгийн шийдэл бий. Иж бүрдэлд дагалдаж ирсэн утаснуудын оронд энгийн vga кабель, утсыг ашиглахад хангалттай. USB A-аас USB B руу(ихэнх орчин үеийн принтерүүд ингэж холбогддог). Шаардлагатай 2 USB кабель авмагцаа энэ аргыг хэрэглэнэ гэж бодож байна. Энэ аргын тусламжтайгаар бид төхөөрөмжийн ажиллагааг бүрэн хадгалдаг.

Ерөнхийдөө би kvm-ийг ашиглахад эерэг сэтгэгдэл төрүүлсэн, учир нь энэ нь үнэхээр хэрэгтэй зүйл юм, гэхдээ бүрэн утсыг ашиглаагүйгээс үлдэгдэл байсан. Хэрэв та өөртөө ижил зүйлийг захиалахаар шийдсэн бол эрсдэлд орохгүйн тулд утсанд хэт их мөнгө төлөхгүйн тулд зөвхөн нэг квм шилжүүлэгч авахыг зөвлөж байна.

Хэрэв танд асуулт байвал сэтгэгдэл дээр асуугаарай, би тэдэнд хариулахдаа баяртай байх болно.



Бид уншихыг зөвлөж байна

Топ