För vissa åtgärder kan det vara nödvändigt att binda IP-adressen till nätverkskortets MAC-adress. Detta kan bero på både önskan att uppnå maximal säkerhet för data lagrad på maskinens hårddiskutrymme och implementeringen av specifika funktioner i vissa applikationer.
Nödvändig
Dator med installerat nätverkskort
Instruktioner
Steg 1
För att binda en IP-adress till MAC-adressen till ett nätverkskort måste du följa en serie enkla steg. Starta WinBox. Välj sedan System-objektet och gå till objektet Sheduler i listrutan på andra nivån.
Steg 2
Fyll i lämpliga textfält i det nya uppgiftsfönstret. I fältet Namn anger du ett namn för jobbet. Ingenting ska ändras i fältet Startdatum, som anger datumet då datorn började arbeta med uppgiften, och i fältet Starttid, som anger när datorn började arbeta med uppgiften. I textrutan Intervall, som anger tidsintervallet efter vilket uppgiften startar igen, kan du ange valfritt intervall - till exempel en minut, det spelar ingen roll.
Steg 3
Men OnEvent-fältet, som beskriver algoritmen för att utföra själva uppgiften, bör övervägas mer detaljerat. En uppgift skriven på algoritmiskt språk bör anges i det här fältet, vilket representerar ordningen på åtgärder som krävs för att slutföra uppgiften. I detta speciella fall bör du ange en skriptpost där implementeringen av bindningen till IP-adressens MAC-adress på nätverkskortet görs. Den här posten skulle vara: foreach / i / i [/ip_arpfind_dynamic = ja / interface = VLAN1] _do = {/ ip / arpadd_copyfrom = $ i}. Efter det är allt som återstår att starta uppgiften.
Steg 4
Det finns också ett annat sätt. Skapa en databasfil för att binda IP till MAC - den kan till exempel kallas /etc/ethers.local. Raderna i filen kommer att innehålla information om IP-adressen, HEX-posten för MAC-adressen och namnet på datorn i hemnätverk - till exempel 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.
Steg 5
Skriv ett manus som liknar följande:
arp-ad> 0
Jag = 2
medan [$ I-le254]
do
arp -s 192.168.0.12 {1} 0: 0: 0: 0
I = ex / pr $ I + 1
Gjort
arp-annons> null
etc_static.arp
Steg 6
Skriptet ställer in rätt MAC-adress genom att rensa arp-tabellen, binda nolladressen och en uppsättning nya adresser från den tidigare skapade databasfilen.
Steg 7
Gör filen du har skrivit körbar och lägg till följande rad i den: /etc/rc.local/etc/static.arp. Nu sänder inte servern en begäran om en lokal IP-adress, eftersom var och en av dem är fast statiskt bundna till MAC-adresserna - det vill säga uppgiften kommer att slutföras.