Pentru unele acțiuni, poate fi necesar să legați adresa IP de adresa MAC a plăcii de rețea. Acest lucru se poate datora atât dorinței de a obține o securitate maximă a datelor stocate pe spațiul pe disc al mașinii, cât și implementării funcțiilor specifice ale unor aplicații.
Necesar
Computer cu placa de retea instalata
Instrucțiuni
Pasul 1
Pentru a lega o adresă IP de adresa MAC a unei plăci de rețea, trebuie să urmați o serie de pași simpli. Porniți WinBox. Apoi, selectați elementul Sistem și accesați elementul Sheduler din lista verticală de nivel secundar.
Pasul 2
În noua fereastră de activități care se deschide, completați câmpurile de text corespunzătoare. În câmpul Nume, introduceți un nume pentru lucrare. Nimic nu trebuie schimbat în câmpul Data de începere, care va indica data la care computerul a început să lucreze la sarcină și în câmpul Ora de pornire, care indică ora la care computerul a început să lucreze la sarcină. În caseta de text Interval, care specifică intervalul de timp după care sarcina va începe din nou, puteți specifica orice interval - de exemplu, un minut, nu contează cu adevărat.
Pasul 3
Dar câmpul OnEvent, care descrie algoritmul pentru efectuarea sarcinii în sine, ar trebui luat în considerare mai detaliat. În acest câmp ar trebui introdusă o sarcină scrisă în limbaj algoritmic, care reprezintă ordinea acțiunilor necesare pentru a finaliza cu succes sarcina. În acest caz particular, ar trebui să introduceți acolo o înregistrare de script, care implementează legarea la adresa MAC a plăcii de rețea a adresei IP. Această intrare ar fi: foreach / i / in [/ip_arpfind_dynamic = yes / interface = VLAN1] _do = {/ ip / arpadd_copyfrom = $ i}. După aceea, nu mai rămâne decât să începeți sarcina.
Pasul 4
Există, de asemenea, un alt mod. Creați un fișier de bază de date pentru a lega IP la MAC - ar putea fi numit, de exemplu, /etc/ethers.local. Liniile fișierului vor conține informații despre adresa IP, înregistrarea HEX a adresei MAC și numele computerului din rețelele de acasă - de exemplu, 192.168.0.10 00: 0c: 5e: 3f: cd: e4 # PC- 1, 192.168.0.9 01: 0c: 87: 81: da: a2 # PC-2? Etc.
Pasul 5
Scrieți un script similar cu următorul:
arp-ad> 0
I = 2
în timp ce [$ I-le254]
do
arp -s 192.168.0.12 {1} 0: 0: 0: 0
I = ex / pr $ I + 1
Terminat
arp ad> nul
etc_static.arp
Pasul 6
Scriptul va seta adresa MAC corectă, ștergând tabelul arp, legând adresa zero și un set de adrese noi din fișierul de bază de date creat anterior.
Pasul 7
Faceți executabil fișierul pe care l-ați scris și adăugați următoarea linie la acesta: /etc/rc.local/etc/static.arp. Acum serverul nu va difuza o cerere pentru o adresă IP locală, deoarece fiecare dintre ele este legată rigid static de adresele MAC - adică sarcina va fi finalizată.