Pour certaines actions, il peut être nécessaire de lier l'adresse IP à l'adresse MAC de la carte réseau. Cela peut être dû à la fois à la volonté d'atteindre une sécurité maximale des données stockées sur l'espace disque de la machine, et à la mise en œuvre de fonctions spécifiques de certaines applications.
Nécessaire
Ordinateur avec carte réseau installée
Instructions
Étape 1
Pour lier une adresse IP à l'adresse MAC d'une carte réseau, vous devez suivre une série d'étapes simples. Démarrez WinBox. Ensuite, sélectionnez l'élément Système et accédez à l'élément Planificateur dans la liste déroulante de deuxième niveau.
Étape 2
Dans la nouvelle fenêtre de tâche qui s'ouvre, remplissez les champs de texte appropriés. Dans le champ Nom, saisissez un nom pour le travail. Rien ne doit être modifié dans le champ Date de début, qui indiquera la date à laquelle l'ordinateur a commencé à travailler sur la tâche, et dans le champ Heure de début, qui indique l'heure à laquelle l'ordinateur a commencé à travailler sur la tâche. Dans la zone de texte Intervalle, qui spécifie l'intervalle de temps après lequel la tâche recommencera, vous pouvez spécifier n'importe quel intervalle - par exemple, une minute, cela n'a pas vraiment d'importance.
Étape 3
Mais le champ OnEvent, qui décrit l'algorithme pour effectuer la tâche elle-même, doit être considéré plus en détail. Une tâche écrite en langage algorithmique doit être saisie dans ce champ, qui représente l'ordre des actions à effectuer pour mener à bien la tâche. Dans ce cas particulier, vous devez y saisir un enregistrement de script, qui implémente la liaison à l'adresse MAC de la carte réseau de l'adresse IP. Cette entrée serait: foreach / i / in [/ip_arpfind_dynamic = yes / interface = VLAN1] _do = {/ ip / arpadd_copyfrom = $ i}. Après cela, il ne reste plus qu'à démarrer la tâche.
Étape 4
Il y a aussi un autre moyen. Créez un fichier de base de données pour lier IP à MAC - il peut être appelé, par exemple, /etc/ethers.local. Les lignes du fichier contiendront des informations sur l'adresse IP, l'enregistrement HEX de l'adresse MAC et le nom de l'ordinateur dans les réseaux domestiques - par exemple, 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.
Étape 5
Écrivez un script semblable au suivant:
arp-annonce> 0
je = 2
tandis que [$ I-le254]
faire
arp -s 192.168.0.12 {1} 0: 0: 0: 0
I = ex / pr $ I + 1
terminé
annonce arp> null
etc_static.arp
Étape 6
Le script définira l'adresse MAC correcte en effaçant la table arp, en liant l'adresse zéro et un ensemble de nouvelles adresses à partir du fichier de base de données précédemment créé.
Étape 7
Rendez le fichier que vous avez écrit exécutable et ajoutez-y la ligne suivante: /etc/rc.local/etc/static.arp. Désormais, le serveur ne diffusera pas de demande d'adresse IP locale, car chacun d'eux est lié de manière statique et rigide aux adresses MAC - c'est-à-dire que la tâche sera terminée.