Подешавање кућног рутера + НАС на унРАИД (2. део)

В први део Причао сам прилично кратко о самом склопу, који вам омогућава да направите рачунар на коме можете покренути унРАИД да бисте креирали НАС и МикроТик РоутерОС у КВМ виртуелној машини као замену за обичан рутер.

Коментари су се испоставили као прилично корисне дискусије, на основу чијих резултата је потребно исправити грешке у почетном састављању и написати трећи део! Испробаћу неке од предлога на себи и, надам се, написати трећи део.

За почетну инсталацију, мораћете да повежете монитор, тастатуру и миш на сервер.

Инсталирање унРАИД-а

Идемо у вебсајт и инсталирајте унРАИД на УСБ флеш диск (који сам заборавио да додам у табелу). Препоруке за флеш дискове су стандардне: нормалан бренд и већа физичка величина (за боље хлађење). Овај флеш диск ће покренути унРАИД, тако да ће ваши ССД дискови бити потпуно кеширани. Детаљније званичне информације овде.

Не заборавите да омогућите подршку за ВТ-д и ВТ-к у свом БИОС-у!

Повезујемо флеш диск са сервером и покрећемо га у ГУИ режиму.

Стандардно корисничко име и лозинка: роот без лозинке.

Верзија у време писања: 6.7.2

Након покретања ОС-а, уверите се да је сав повезани хардвер откривен. Систем би требало да види све ваше дискове (дискови су приказани на картици Маин), два Етхернет контролера и Ви-Фи картицу (а ово је згодно погледати у Алати -> Системски уређаји).

Проблем са Марвелл САТА контролерима

Због неке грешке у драјверу Марвелл контролера, они не раде након омогућавања ВТ-д у унРАИД верзији 6.7.к.

Изабрао сам најједноставније решење: додато iommu=pt на низ параметара који се прослеђује Линук кернелу када се покрене. Ово се ради на картици Маин (затим кликните на „Фласх“ уређај). Такође, у почетку можете променити конфигурацију на флеш диску: boot/syslinux/syslinux.cfg

Подешавање кућног рутера + НАС на унРАИД (2. део)

О Интел вПро

Не препоручујем да тражите хардвер који подржава вПро/АМТ.

Прво, за нормалан рад удаљене радне површине, потребно је да повежете ХДМИ или ДП лажни утикач, иначе се уграђена видео картица неће иницијализирати без прикљученог монитора.

Друго, квалитет клијентског софтвера компаније Интел је изузетно низак.

Треће, остварићете исту функционалност за кућну употребу са бежичним или ожиченим ХДМИ/ДП екстендером и нећете бити ни на који начин ограничени у избору хардвера.

Подешавање мреже

Идите на Подешавања -> Мрежна подешавања. Као што сте можда претпоставили, један од интерфејса ће гледати у локалну мрежу, други - у Интернет. За почетак, одлучите се за онај који ће бити повезан на вашу локалну мрежу. На мојој матичној плочи су налепнице са МАЦ адресама на конекторима, тако сам схватио ко је ко.

Укратко, оно што треба да урадите је да доделите сваком интерфејсу члану два одвојена Л2 моста и поставите статичку ИП адресу на ону која је повезана на локалну мрежу. На интерфејсу који гледа на Интернет, ИП адреса није потребна; РоутерОС ће то управљати.

Ово би требало да добијете:

Подешавање кућног рутера + НАС на унРАИД (2. део)

  • 192.168.1.2 - адреса на којој ће унРАИД бити доступан
  • 192.168.0.1 - РоутерОС адреса
  • 192.168.1.3 - пи.холе ​​адреса ДНС сервера

Можете да оставите доделу адресе за етх0 преко ДХЦП-а, али тада ако буде било каквих проблема у РоутерОС-у, нећемо моћи да приступимо унРАИД-у и мораћемо да повежемо монитор и тастатуру са сервером.

Након подешавања мреже, можете да пређете на даљинско подешавање ручним подешавањем ИП адресе на ЛАН клијенту.

Подешавање складиштења

Да бисте покренули виртуелну машину, биће вам потребно складиште, па је време да је конфигуришете. Нећу то детаљно описивати, јер је прилично једноставно: морате да доделите улоге чврстим дисковима - један Диск 1, други Паритет.

У првом делу сам написао да је један ССД довољан, али то заправо није тачно: боље је узети два идентична и од њих направити цацхе-поол, тако да ће подаци на њима бити заштићени у случају да један поквари . Такође, унРАИД нема механизам за прављење резервних копија података из кеша. Све је детаљније описано овде.

Требало би да изгледа овако (извини, још нисам купио други ССД):

Подешавање кућног рутера + НАС на унРАИД (2. део)

Такође, можете одмах поставити распоред за проверу паритета и пренос података из кеша. Ово се ради на страници Подешавања -> Планер.

Довољно је проверити паритет једном у два месеца, а преносити податке из кеша свако вече.

Можете одмах да конфигуришете ресурсе доступне преко мреже на картици Дељења:

Подешавање кућног рутера + НАС на унРАИД (2. део)

Због чињенице да имам само један диск за кеш, домени су незаштићени. Све мора бити зелено.

Инсталирање РоутерОС-а

Прво морате да преузмете ИСО слику за инсталацију стога (изаберите к86 стабилну слику ЦД-а) и ставите је Towerisos.

Сада је време да направите виртуелну машину.

Омогућите подршку у Подешавања -> ВМ Манагер. Након овога, појавиће се нова картица - ВМ, идите на њу.

Кликните на Додај ВМ, а затим на Линук.

  • Изаберите само једно језгро
  • Довољно је издвојити 128 или 256 мегабајта меморије
  • Машина - i440fx-3.1
  • БИОС - SeaBIOS
  • У ставци ОС Инсталл ИСО изаберите преузету слику (/mnt/user/isos/mikrotik-6.46.iso)
  • Примарни вДиск Величина - 256М
  • Примарна вДиск магистрала - SATA
  • Мрежни мост - бр0
  • Додајте други мрежни интерфејс и изаберите бр1
  • Ако ваша Ви-Фи картица није приказана у другим ПЦИ уређајима, у реду је - уписаћемо је ручно у конфигурацији; ако је приказана, означите поље за потврду
  • За сада, поништите избор Покрени ВМ након креирања и кликните на Креирај

Запамтите које МАЦ адресе ће примити које интерфејсе, како бисте их у будућности ускладили у РоутерОС-у.

Из неког разлога, аутоматско додељивање портова за различите ВМ није увек функционисало нормално за мене, па отворите резултујућу КСМЛ конфигурацију и исправите ред са ВНЦ поставкама на нешто овако:

<graphics type='vnc' port='5900' autoport='no' websocket='5700' listen='0.0.0.0' keymap='en-us'>
 <listen type='address' address='0.0.0.0'/>
</graphics>

Ако и ви, као ја, нисте имали Ви-Фи адаптер у другим ПЦИ уређајима, унесите га ручно. Да бисте то урадили, потребно је да сазнате његову адресу на ПЦИ магистрали. Најлакши начин да то урадите је у Алатке -> Системски уређаји, тамо ће бити линија:

IOMMU group 23: [168c:003c] 0b:00.0 Network controller: Qualcomm Atheros QCA986x/988x 802.11ac Wireless Network Adapter

Што се у мом случају претвара у:

Подешавање кућног рутера + НАС на унРАИД (2. део)
(извините, из неког разлога Хабров МД парсер греши у овом одломку, морао сам да убацим слику)

Можете покренути ВМ и повезати се са њим преко ВНЦ-а. Инсталирање РоутерОС-а је веома једноставно! Након што се од вас затражи да изаберете пакете, најлакши начин је да изаберете све помоћу кључа a и завршите инсталацију помоћу кључа i, одбијајући да сачувате стару конфигурацију и пристајете на форматирање диска.

Подешавање кућног рутера + НАС на унРАИД (2. део)

Након поновног покретања, унесите админ као логин, а лозинка је празна.

Бирајте /interface print и уверите се да систем види сва три ваша мрежна интерфејса (направио сам снимак екрана са већ конфигурисаног система, где се имена разликују од подразумеваних):

Подешавање кућног рутера + НАС на унРАИД (2. део)

У овој фази можете преузети винбок, повежите се на РоутерОС користећи МАЦ адресу и извршите даљу конфигурацију преко ГУИ.

Мислим да је детаљна конфигурација РоутерОС-а ван оквира овог чланка, поготово зато што постоји много приручника на Интернету, па предлажем да прво урадите стандардно брзо подешавање:

Подешавање кућног рутера + НАС на унРАИД (2. део)

Можете да повежете Интернет кабл са слободним портом и пребаците ЛАН клијента да аутоматски добије ИП адресу, као и да проверите функционалност Ви-Фи мреже. Након што се уверите да све функционише, можете купити и унети лиценцни кључ за РоутерОС.

Додавање Линук ВМ-а

Да бисте радили у познатијем окружењу, хајде да направимо још једну виртуелну машину на којој ћемо покренути ваш омиљени %дистро_наме%

И даље преузмите ИСО слику и ставите је isos

Идите на већ познату картицу ВМ, затим Додај ВМ, велика већина подешавања сада може да се остави као подразумевана.

  • БИОС - SeaBIOS
  • У ставци ОС Инсталл ИСО изаберите преузету слику
  • Примарни вДиск Величина - нешто око 10-20 ГБ
  • Унраид Схаре - путања до директоријума који желите да учините доступним ВМ-у, у мом случају /mnt/user/shared/
  • Унраид Моунт ознака shared
  • Мрежни мост - бр0
  • За сада, поништите избор Покрени ВМ након креирања и кликните на Креирај

Још увек уређујемо подешавања ВНЦ сервера у конфигурацији:

<graphics type='vnc' port='5901' autoport='no' websocket='5701' listen='0.0.0.0' keymap='en-us'>
 <listen type='address' address='0.0.0.0'/>
</graphics>

Инсталирајте систем, требало би да добије ИП преко ДХЦП-а и да има приступ Интернету.

Да бисте ФС директоријум учинили доступним на хосту, додајте у /etc/fstab следећи ред:

shared  /mnt/shared     9p      trans=virtio,version=9p2000.L 0 0

Сада можете да користите познате услуге на познатој Линук машини, која ће се лако преносити на други хардвер!

Ако све ради добро и исправно се укључује и искључује, онда можете купити и унети кључ за унРАИД. Не заборавите да је везан за ГУИД флеш диска (иако се може пренети). Такође, без лиценце, аутоматско покретање ВМ-а неће радити.

Финале

Хвала што сте прочитали до краја!

Трудио сам се да не пишем много, али је ипак испало по мом мишљењу прилично дуго. Преостале карактеристике унРАИД-а су по мом мишљењу прилично лаке за конфигурисање, поготово што се све конфигурише помоћу миша.

Постоје неке добре идеје о томе шта се може инсталирати на ВМ овде. Мислим да свако има своје потребе и немогуће је доћи до универзалне листе. Мада, пи.холе, наравно, може се препоручити апсолутно свима :)

Надам се да имам довољно да наставим!

Извор: ввв.хабр.цом

Додај коментар