Pre konfiguráciu siete vlastných cloud serverov Linux je nutné získať pre sieťovú kartu pripojenú k
virtuálnemu switchu privátnu IP adresu. Na uskutočnenie tohto úkonu je nutné sa pri operačných systémoch Linux pripojiť ku cloud serveru
cez SSH alebo cez
zotavovaciu konzolu. Pri systémoch Linux je ďalej možné nakonfigurovať sieťovú kartu dočasne (až do ďalšieho reštartu) alebo trvalo.
Pre dočasnú konfiguráciu karty, pre diagnostické účely alebo overenie a otestovanie jej funkčnosti, postupujte nasledovne:
- Spustite z príkazového riadku príkaz
ifconfig
napr. takto:
ifconfig <interface> <ip_address> netmask <netmask>
kde
<interface> je karta, ktorá sa má konfigurovať (eth0 eth1 eth2);
<ip_address> je privátna IP adresa privátnej siete, ktorú chcete nakonfigurovať;
<netmask> je subnet maska, ktorá sa má použiť;
napr. ifconfig eth2 95.110.153.24 netmask 255.255.255.0
nakonfiguruje kartu "eth2" s IP "95.110.153.24" a subnet masku "255.255.255.0".
- Spustite z príkazového riadku
ifconfig <interface>
pre kontrolu správnej konfigurácie karty (napr. ifconfig eth2
pre kontrolu nového nastavenia na karte eth2).
Pre trvalú konfiguráciu sieťového rozhrania postupujte nasledovne:
CentOS 5.x - CentOS 6.x
- Spustite z príkazového riadku :
system-config-network
- V grafickom rozhraní sa presuňte pomocou šipiek a <Tab> na
Device Configuration
a stlačte "Enter".
- Otvorí sa zoznam prítomných sieťových rozhraní: presuňte sa na kartu priradenú v predchádzajúcej fáze a stlačte "Enter".
- Uveďte hodnoty pre IP, ktoré ste si v predchádzajúcej fáze zaznamenali, do príslušných polí a potvrďte pomocou "OK", uložte (Save) na nasledujúcich obrázkoch a ukončite (Quit).
CentOS 6.x - Alternatívna metóda
- Ak chcete upraviť konfiguračný súbor pre sieťové rozhranie eth0, spustite z príkazového riadku príkaz
nano /etc/sysconfig/network-scripts/ifcfg-eth0
(v prípade, že chcete upraviť iné rozhranie, jednoducho nahraďte reťazec eth0
reťazcom eth1
alebo eth2
).
- Do súboru zadajte údaje pre IP sieťového adaptéru, ktorý chcete nakonfigurovať. Pripomíname, že pohybovať sa vo vnútri textového súboru môžete pomocou šípok a pre zadanie nového textu stačí pridať ho za existujúci riadok (v príklade konfigurujeme sieťový adaptér s IP 192.168.0.99 s maskou 255.255.255.0).
DEVICE=eth0
NM_CONTROLLED=no
ONBOOT=yes
TYPE=Ethernet
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
BOOTPROTO=none
IPADDR=192.168.0.99
NETMASK=255.255.255.0
- Po zadaní všetkých údajov stlačte “Ctrl+O“ pre uloženie zmien a potom “Ctrl+X” pre ukončenie editora.
- Pripomíname, že po nastavení privátnej siete by ste mali tiež skontrolovať a ak je treba, tak aj nastaviť bránu spustením príkazu
nano /etc/sysconfig/network
z príkazového riadku.
- Pre aplikovanie zmien jednoducho spustite
/etc/init.d/network restart
Pre pridelenie IP adresy existujú pravidlá, ktorými by ste sa mali riadiť, aby nedošlo k žiadnym problémom.
Zopakujte vyššie popísanú operáciu pre všetky cloud servery, ktoré sú súčasťou siete, ktorú konfigurujete. Pripomíname, že IP adresa zvolená pre cloud server vašej siete musí byť jednoznačná, pretože v opačnom prípade by mohlo dôjsť ku konfliktu IP, čím by došlo k vyradeniu cloud serverov s rovnakou IP adresou zo siete.