For noen handlinger kan det være nødvendig å binde IP-adressen til MAC-adressen til nettverkskortet. Dette kan skyldes både ønsket om å oppnå maksimal sikkerhet for data som er lagret på maskinens diskplass, og implementeringen av spesifikke funksjoner i noen applikasjoner.
Nødvendig
Datamaskin med installert nettverkskort
Bruksanvisning
Trinn 1
For å binde en IP-adresse til MAC-adressen til et nettverkskort, må du følge en rekke enkle trinn. Start WinBox. Deretter velger du System-elementet og går til Sheduler-elementet i rullegardinlisten på andre nivå.
Steg 2
I det nye oppgavevinduet som fylles ut, fyll ut de aktuelle tekstfeltene. I feltet Navn skriver du inn et navn på jobben. Ingenting skal endres i Start Date-feltet, som vil indikere datoen da datamaskinen begynte å jobbe med oppgaven, og i Start Time-feltet, som indikerer tidspunktet da datamaskinen begynte å jobbe med oppgaven. I tekstboksen Intervall, som spesifiserer tidsintervallet som oppgaven skal starte på nytt etter, kan du spesifisere hvilket som helst intervall - for eksempel, det betyr ikke noe.
Trinn 3
Men OnEvent-feltet, som beskriver algoritmen for å utføre selve oppgaven, bør vurderes nærmere. En oppgave skrevet på algoritmisk språk bør legges inn i dette feltet, som representerer rekkefølgen på handlingene som må utføres for å fullføre oppgaven. I dette spesielle tilfellet bør du legge inn et skriptopptak der implementerer bindingen til MAC-adressen til nettverkskortet til IP-adressen. Denne oppføringen vil være: foreach / i / i [/ip_arpfind_dynamic = ja / interface = VLAN1] _do = {/ ip / arpadd_copyfrom = $ i}. Etter det er det bare å starte oppgaven.
Trinn 4
Det er også en annen måte. Opprett en databasefil for å binde IP til MAC - den kan for eksempel kalles /etc/ethers.local. Linjene i filen vil inneholde informasjon om IP-adressen, HEX-posten til MAC-adressen og navnet på datamaskinen i hjemmenettverk - for eksempel 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.
Trinn 5
Skriv et skript som ligner på følgende:
arp-annonse> 0
Jeg = 2
mens [$ I-le254]
gjøre
arp -s 192.168.0.12 {1} 0: 0: 0: 0
I = ex / pr $ I + 1
ferdig
arp-annonse> null
etc_static.arp
Trinn 6
Skriptet vil angi riktig MAC-adresse ved å tømme arp-tabellen, binde nulladressen og et sett med nye adresser fra den tidligere opprettede databasefilen.
Trinn 7
Gjør filen du har skrevet, kjørbar og legg til følgende linje i den: /etc/rc.local/etc/static.arp. Nå sender ikke serveren en forespørsel om en lokal IP-adresse, siden hver av dem er stivt statisk bundet til MAC-adressene - det vil si at oppgaven vil bli fullført.