Зарим үйлдлүүдийн хувьд IP хаягийг сүлжээний картын MAC хаягтай холбох шаардлагатай болж магадгүй юм. Энэ нь машины дискний зайд хадгалагдсан өгөгдлийн аюулгүй байдлыг дээд зэргээр хангах хүсэл эрмэлзэл, зарим програмын тодорхой функцийг хэрэгжүүлэхтэй холбоотой байж болох юм.
Шаардлагатай
Суулгасан сүлжээний карттай компьютер
Зааварчилгаа
1-р алхам
IP хаягийг сүлжээний картын MAC хаягтай холбохын тулд хэд хэдэн энгийн алхамуудыг дагах хэрэгтэй. WinBox-г эхлүүлээрэй. Дараа нь, Системийн зүйлийг сонгоод, хоёр дахь түвшний уналтын жагсаалтад байгаа Sheduler зүйл рүү очно уу.
Алхам 2
Нээгдэх шинэ даалгаврын цонхонд тохирох текст талбаруудыг бөглөнө үү. Нэр талбарт тухайн ажлын нэрийг оруулна уу. Эхлэх огноо талбарт компьютер даалгавар дээр ажиллаж эхэлсэн огноо, эхлэх цаг талбарт компьютер ажиллуулж эхлэх хугацааг зааж өгөх зүйлийг өөрчлөх шаардлагагүй. Даалгавар эхлэх цаг хугацааны интервалыг зааж өгсөн Interval текстийн хайрцагт дурын интервалыг зааж өгч болно - жишээлбэл, нэг минут, энэ нь тийм ч чухал биш юм.
Алхам 3
Гэхдээ даалгаврыг өөрөө гүйцэтгэх алгоритмыг тодорхойлсон OnEvent талбарыг илүү нарийвчлан авч үзэх хэрэгтэй. Энэ талбарт алгоритмын хэл дээр бичсэн даалгаврыг оруулах ёстой бөгөөд энэ нь даалгаврыг амжилттай гүйцэтгэхэд шаардагдах үйл ажиллагааны дарааллыг илэрхийлнэ. Энэ тохиолдолд та IP хаягийн сүлжээний картын MAC хаягтай холболтыг хэрэгжүүлдэг скрипт бичлэгийг оруулах хэрэгтэй. Энэ оруулга нь: foreach / i / in [/ip_arpfind_dynamic = yes / interface = VLAN1] _do = {/ ip / arpadd_copyfrom = $ i}. Үүний дараа даалгаврыг эхлүүлэх л үлдэнэ.
Алхам 4
Бас нэг арга бий. IP-ийг MAC-тэй холбохын тулд мэдээллийн баазын файлыг үүсгээрэй, жишээлбэл, /etc/ethers.local гэж нэрлэж болно. Файлын мөрөнд IP хаяг, MAC хаягийн HEX бичлэг, гэрийн сүлжээн дэх компьютерийн нэр зэрэг мэдээллийг агуулна. Жишээлбэл, 192.168.0.10 00: 0c: 5e: 3f: cd: e4 # PC- 1, 192.168.0.9 01: 0c: 87: 81: da: a2 # PC-2? Гэх мэт
Алхам 5
Дараахтай төстэй скрипт бичнэ үү.
arp-ad> 0
I = 2
байхад [$ I-le254]
хийх
arp -s 192.168.0.12 {1} 0: 0: 0: 0
I = ex / pr $ I + 1
хийсэн
arp ad> null
etc_static.arp
Алхам 6
Скрипт нь arp-хүснэгтийг арилгаж, тэг хаяг, өмнө нь үүсгэсэн мэдээллийн сангаас шинэ хаягийн багцыг оруулснаар зөв MAC хаягийг тохируулна.
Алхам 7
Өөрийн бичсэн файлаа гүйцэтгэх боломжтой болгоод дараах мөрийг нэмнэ үү: /etc/rc.local/etc/static.arp. Одоо сервер нь орон нутгийн IP хаягийн хүсэлтийг цацахгүй, учир нь тус бүр нь MAC хаягуудтай хатуу статикаар холбогдсон байдаг тул даалгавар биелэх болно.