Kaip įdiegti kelis CentOS/RHEL serverius naudojant FTP tinklo šaltinius


Ši pamoka parodys, kaip galite įdiegti „RHEL/CentOS 8/7“, kaip tinklo šaltinį naudodami FTP serverį (vsftpd). Tai leidžia jums įdiegti „RHEL/CentOS Linux“ keliose mašinose iš vieno šaltinio, naudojant minimalų ISO vaizdą mašinose, kurias diegiate, ir ištrauktą dvejetainį DVD ISO, pritvirtintą prie FTP serverio kelio, serverio mašinoje, kurioje yra šaltinis. medis.

Kad tai veiktų, kompiuteryje, prijungtame prie tinklo, jau turite įdiegti RHEL/CentOS 8/7, bet taip pat galite naudoti kitas RHEL/CentOS versijas ar net kitus „Linux“ paskirstymus su FTP, HTTP arba NFS serveris įdiegtas ir veikia, kad jūs prijungsite RHEL/CentOS dvejetainį DVD ISO atvaizdą, tačiau šiame vadove daugiausia dėmesio bus skiriama tik RHEL/CentOS 8/7 su Vsftpd serveriu.

„RHEL/CentOS 8/7“ minimalus diegimas naudojant „Vsftpd“ serverį ir dvejetainį DVD ISO atvaizdą, esantį DVD/USB diske.

  • „CentOS 8 Server“ diegimas
  • „RHEL 8“ serverio diegimas
  • „CentOS 7.0“ diegimas
  • RHEL 7.0 įdiegimas

Atsisiųskite minimalų ISO vaizdą RHEL/CentOS 8/7, kurį galite gauti iš šių nuorodų.

  • Atsisiųskite „CentOS 8 ISO Image“
  • Atsisiųskite „CentOS 7 ISO Image“
  • Atsisiųskite „RHEL 8 ISO“ vaizdą
  • Atsisiųskite „RHEL 7 ISO“ vaizdą

1 žingsnis: Paruoškite tinklo šaltinius serverio pusėje

1. Pirmasis žingsnis bus įdiegti Vsftp serverį savo „CentOS/RHEL“ serveryje, išduodant šią komandą „yum“.

# yum install vsftpd

2. Įdiegę dvejetainį paketą Vsftpd sistemoje, paleiskite, įgalinkite ir patikrinkite paslaugos būseną.

# systemctl start vsftpd
# systemctl enable vsftpd
# systemctl status vsftpd

3. Tada naudodami „ifconfig“ gaukite sistemos išorinį IP adresą , kurį vėliau turėsite pasiekti savo tinklo šaltinius iš nuotolinės vietos.

# ip addr show
OR
# ifconfig

4. Norėdami, kad „Vsftp“ serveris būtų prieinamas išorės jungtims, sistemoje pridėkite užkardos taisyklę, kad atidarytumėte prievadą 21 naudodamiesi šia komanda ir iš naujo paleiskite užkardą, kad pritaikytumėte naują taisyklę, jei pridėjote su nuolatiniu sakiniu.

# firewall-cmd --add-service=ftp --permanent
# systemctl restart firewalld

5. Darant prielaidą, kad jau atsisiuntėte RHEL / CentOS 8/7 dvejetainį DVD ISO atvaizdą, įdėkite jį į savo kompiuterio DVD-ROM/USB įrenginį ir pritvirtinkite kaip kilpą. su tik skaitomais Vsftp serverio kelio atributais - paprastai vsftpd vietovė yra /var/ftp/pub/, naudojant šią komandą.

# mount -o loop,ro /dev/sr0  /var/ftp/pub/           [Mount DVD/USB]
OR
# mount -o loop,ro path-to-isofile  /var/ftp/pub/    [If downloaded on the server]

6. Norėdami pamatyti iki šiol gautą rezultatą, atidarykite naršyklę iš nuotolinės vietos ir naudodamiesi FTP protokolu, eikite į adresą ftp:/system_IP/pub/.

Kaip matote paveikslėlyje aukščiau, diegimo medžio katalogas turėtų pasirodyti su ištrauktu dvejetainio DVD ISO atvaizdo turiniu. Dabar FTP tinklo šaltiniai yra paruošti naudoti nuotoliniam diegimui.

2 žingsnis: pridėkite tinklo diegimo šaltinius prie nuotolinių klientų

6. Dabar atėjo laikas įdiegti RHEL/CentOS 8/7 kitose mašinose, naudojant kaip FTP šaltinio diegimą aukščiau sukonfigūruotą serverį. Sistemoje, kurioje atliksite „RHEL/CentOS 8/7“ diegimą, įdėkite minimalų įkrovos dvejetainį ISO atvaizdą į DVD-ROM/USB įrenginį. Norėdami sukurti įkrovos USB diską, naudokite „Unetbootin Bootable“ arba „Rufus“ įrankį.

RHEL/CentOS 8/7 diegimo procesui naudojame tą pačią procedūrą, kaip aprašyta ankstesniuose straipsniuose, tačiau šiek tiek pakeičiame eilutę Diegimo suvestinė .

Sukonfigūravę datą ir laiką, klaviatūrą ir kalbą, perkelkite Tinklo ir pagrindinio kompiuterio pavadinimą ir perjunkite savo sistemą „Ethernet“ kortelę į ĮJUNGTĄ , kad automatiškai gautumėte tinklo konfigūracijas ir įgytumėte tinklo ryšį, jei: savo tinkle turėkite DHCP serverį arba sukonfigūruokite jį naudodami statinį IP adresą.

7. Kai tinklo kortelė bus aktyvi ir veiks, laikas pridėti tinklo diegimo šaltinius. Meniu Diegimo suvestinė eikite į Programinė įranga -> Diegimo šaltinis . Pasirinkite Tinklo diegimo šaltiniai naudodami FTP protokolą ir pridėkite anksčiau sukonfigūruotus šaltinius su FTP serverio IP adresu ir keliu, kaip parodyta žemiau esančiame paveikslėlyje.

ftp://remote_FTP_IP/pub/

8. Pridėję tinklo diegimo šaltinius, spustelėkite mygtuką Atlikta , kad pritaikytumėte pakeitimus, ir palaukite, kol diegimo programa aptiks ir automatiškai sukonfigūruos jūsų tinklo šaltinius. Kai viskas sukonfigūruota, diegimo procedūrą galite tęsti taip pat, kaip jei naudojate vietinį dvejetainį DVD ISO atvaizdą.

9. Kitas būdas pridėti tinklo šaltinių yra nustatyti juos iš komandinės eilutės meniu Įkrovimas, paspaudus mygtuką TAB meniu Boot, kad pridėtumėte papildomų parinkčių diegimo procese ir pridėtumėte šią eilutę.

ip=dhcp inst.rep=ftp://192.168.1.70/pub/

  1. ip = dhcp -> automatiškai paleidžia jūsų NIC ir konfigūruoja naudodamas DHCP metodą.
  2. inst.rep = ftp: //192.168.1.70/pub/ -> jūsų FTP serverio IP adresas ir kelias, kuriame yra DVD įdiegti diegimo šaltiniai.

10. Baigę redaguoti įkrovos komandinę eilutę, paspauskite Enter mygtuką, kad pradėtumėte diegimo procesą, o FTP tinklo diegimo šaltiniai turėtų būti automatiškai sukonfigūruoti ir pasirodyti Diegimo suvestinėje.

Nors šioje pamokoje kaip tinklo vietos šaltinių diegimas pateikiamas tik FTP protokolo naudojimas, tokiu pačiu būdu galite naudoti kitus protokolus, pvz., HTTPS ir HTTP, vienintelis NFS protokolo pakeitimas yra dvejetainio DVD ISO kopija. paveikslėlyje eksportuotame kelyje, sukonfigūruotame faile /etc/export , nereikalaujant sistemoje pritvirtinti DVD ISO atvaizdo.