Pri niektorých činnostiach môže byť potrebné naviazať adresu IP na adresu MAC sieťovej karty. Môže to byť spôsobené jednak snahou o dosiahnutie maximálnej bezpečnosti dát uložených na diskovom priestore stroja, jednak implementáciou špecifických funkcií niektorých aplikácií.
Nevyhnutné
Počítač s nainštalovanou sieťovou kartou
Inštrukcie
Krok 1
Ak chcete naviazať adresu IP na adresu MAC sieťovej karty, musíte postupovať podľa niekoľkých jednoduchých krokov. Spustite WinBox. Ďalej vyberte položku Systém a v rozbaľovacom zozname druhej úrovne prejdite na položku Plánovač.
Krok 2
V novom okne úlohy, ktoré sa otvorí, vyplňte príslušné textové polia. Do poľa Názov zadajte názov úlohy. V poli Počiatočný dátum, ktoré označuje dátum, kedy počítač začal pracovať na úlohe, by sa nemalo nič meniť a v poli Počiatočný čas, ktoré označuje čas, keď počítač začal na úlohe pracovať. V textovom poli Interval, ktoré určuje časový interval, po ktorom sa úloha začne znova, môžete určiť ľubovoľný interval - napríklad jednu minútu, to vlastne nemá význam.
Krok 3
Ale pole OnEvent, ktoré popisuje algoritmus na vykonávanie samotnej úlohy, by sa malo zvážiť podrobnejšie. Do tohto poľa by mala byť zadaná úloha napísaná v algoritmickom jazyku, ktorá predstavuje poradie akcií potrebných na úspešné dokončenie úlohy. V tomto konkrétnom prípade by ste tam mali zadať záznam skriptu, ktorý implementuje väzbu na adresu MAC sieťovej karty adresy IP. Táto položka by bola: foreach / i / in [/ip_arpfind_dynamic = yes / interface = VLAN1] _do = {/ ip / arpadd_copyfrom = $ i}. Potom už len zostáva s úlohou začať.
Krok 4
Existuje aj iná cesta. Vytvorte databázový súbor na väzbu IP na MAC - môže sa volať napríklad /etc/ethers.local. Riadky súboru budú obsahovať informácie o IP adrese, HEX zázname MAC adresy a názve počítača v domácich sieťach - napríklad 192.168.0.10 00: 0c: 5e: 3f: cd: e4 # PC- 1, 192.168.0.9 01: 0c: 87: 81: da: a2 # PC-2? Atď.
Krok 5
Napíšte skript podobný tomuto:
arp-ad> 0
I = 2
while [$ I-le254]
robiť
arp -s 192.168.0.12 {1} 0: 0: 0: 0
I = ex / pr $ I + 1
hotový
arp ad> null
etc_static.arp
Krok 6
Skript nastaví správnu adresu MAC vymazaním tabuľky arp, naviazaním nulovej adresy a množinou nových adries z predtým vytvoreného databázového súboru.
Krok 7
Vytvorte spustiteľný súbor, ktorý ste napísali, a pridajte do neho nasledujúci riadok: /etc/rc.local/etc/static.arp. Teraz server nebude vysielať požiadavku na lokálnu IP adresu, pretože každá z nich je pevne staticky viazaná na MAC adresy - to znamená, že úloha bude splnená.