COMPUTING > Cloud Servery > Virtuálne switche a privátne siete > Konfigurácia súkromnej siete pri cloud serveri Linux

9.3.3 Konfigurácia súkromnej siete pri cloud serveri Linux Cloud Server Pro service guide

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:
  1. 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".
  2. 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

  1. Spustite z príkazového riadku :
    system-config-network
  2. V grafickom rozhraní sa presuňte pomocou šipiek a <Tab> na Device Configuration a stlačte "Enter".

  3. 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".

  4. 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

  1. 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).
  2. 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

  3. Po zadaní všetkých údajov stlačte “Ctrl+O“ pre uloženie zmien a potom “Ctrl+X” pre ukončenie editora.
  4. 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.
  5. 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.