Vir sommige aksies kan dit nodig wees om die IP-adres aan die MAC-adres van die netwerkkaart te bind. Dit kan te wyte wees aan die begeerte om die maksimum sekuriteit te verkry van data wat op die skyfspasie van die masjien gestoor word, en die implementering van spesifieke funksies van sommige toepassings.
Nodig
Rekenaar met geïnstalleerde netwerkkaart
Instruksies
Stap 1
Om 'n IP-adres aan die MAC-adres van 'n netwerkkaart te bind, moet u 'n reeks eenvoudige stappe volg. Begin WinBox. Kies vervolgens die Stelsel-item en gaan na die Planner-item in die keuselys op die tweede vlak.
Stap 2
Vul die toepaslike teksvelde in die nuwe taakvenster in. Voer 'n naam in vir die taak in die Naam-veld. Niks moet in die veld Startdatum verander word nie, wat die datum waarop die rekenaar aan die taak begin werk, aandui en in die veld Starttyd, wat die tyd aandui waarop die rekenaar aan die taak begin werk het. In die interval Interval, wat die tydsinterval spesifiseer waarna die taak weer begin, kan u enige interval spesifiseer - byvoorbeeld, een minuut, dit maak nie regtig saak nie.
Stap 3
Maar die OnEvent-veld, wat die algoritme vir die uitvoering van die taak self beskryf, moet in meer besonderhede oorweeg word. 'N Taak wat in 'n algoritmiese taal geskryf is, moet in hierdie veld ingevoer word, wat die volgorde van die aksies voorstel wat benodig word om die taak suksesvol te voltooi. In hierdie spesifieke geval moet u 'n skriprekord invoer wat die binding aan die MAC-adres van die netwerkkaart van die IP-adres implementeer. Hierdie inskrywing sou wees: foreach / i / in [/ip_arpfind_dynamic = ja / interface = VLAN1] _do = {/ ip / arpadd_copyfrom = $ i}. Daarna bly dit net om die taak te begin.
Stap 4
Daar is ook 'n ander manier. Skep 'n databasislêer om IP aan MAC te bind - dit kan byvoorbeeld genoem word /etc/ethers.local. Die lyne van die lêer bevat inligting oor die IP-adres, die HEX-rekord van die MAC-adres en die naam van die rekenaar in tuisnetwerke - byvoorbeeld 192.168.0.10 00: 0c: 5e: 3f: cd: e4 # PC- 1, 192.168.0.9 01: 0c: 87: 81: da: a2 # PC-2? Ensovoorts
Stap 5
Skryf 'n skrif soortgelyk aan die volgende:
arp-advertensie> 0
Ek = 2
terwyl [$ I-le254]
doen
arp -s 192.168.0.12 {1} 0: 0: 0: 0
I = ex / pr $ I + 1
gedoen
arp advertensie> null
ens_staties.arp
Stap 6
Die script sal die korrekte MAC-adres instel deur die arp-tabel skoon te maak, die nul-adres en 'n stel nuwe adresse uit die databasislêer wat voorheen gemaak is, te bind.
Stap 7
Maak die lêer wat u geskryf het uitvoerbaar en voeg die volgende reël daarby: /etc/rc.local/etc/static.arp. Nou sal die bediener nie 'n versoek vir 'n plaaslike IP-adres uitsaai nie, aangesien elkeen van hulle streng staties aan die MAC-adresse gebind is, dit wil sê die taak sal voltooi word.