Đối với một số hành động, có thể cần phải liên kết địa chỉ IP với địa chỉ MAC của card mạng. Điều này có thể do cả mong muốn đạt được sự bảo mật tối đa cho dữ liệu được lưu trữ trên không gian đĩa của máy và việc thực hiện các chức năng cụ thể của một số ứng dụng.
Cần thiết
Máy tính có cài đặt card mạng
Hướng dẫn
Bước 1
Để liên kết địa chỉ IP với địa chỉ MAC của card mạng, bạn cần làm theo một loạt các bước đơn giản. Khởi động WinBox. Tiếp theo, chọn mục Hệ thống và chuyển đến mục Sheduler trong danh sách thả xuống cấp hai.
Bước 2
Trong cửa sổ nhiệm vụ mới mở ra, hãy điền vào các trường văn bản thích hợp. Trong trường Tên, hãy nhập tên cho công việc. Không được thay đổi gì trong trường Ngày bắt đầu, trường này sẽ cho biết ngày máy tính bắt đầu làm việc với tác vụ và trong trường Thời gian bắt đầu, cho biết thời gian máy tính bắt đầu làm việc với tác vụ. Trong hộp văn bản Khoảng thời gian, chỉ định khoảng thời gian mà sau đó tác vụ sẽ bắt đầu lại, bạn có thể chỉ định bất kỳ khoảng thời gian nào - ví dụ: một phút, điều đó không thực sự quan trọng.
Bước 3
Nhưng trường OnEvent, mô tả thuật toán thực hiện chính tác vụ, nên được xem xét chi tiết hơn. Một nhiệm vụ được viết bằng ngôn ngữ thuật toán phải được nhập vào trường này, nó thể hiện thứ tự các hành động cần thực hiện để hoàn thành thành công nhiệm vụ. Trong trường hợp cụ thể này, bạn nên nhập vào đó một bản ghi script, bản ghi này thực hiện liên kết với địa chỉ MAC của card mạng của địa chỉ IP. Mục nhập này sẽ là: foreach / i / in [/ip_arpfind_dynamic = yes / interface = VLAN1] _do = {/ ip / arpadd_copyfrom = $ i}. Sau đó, tất cả những gì còn lại là bắt đầu nhiệm vụ.
Bước 4
Ngoài ra còn có một cách khác. Tạo một tệp cơ sở dữ liệu để liên kết IP với MAC - nó có thể được gọi, ví dụ: /etc/ethers.local. Các dòng của tệp sẽ chứa thông tin về địa chỉ IP, bản ghi HEX của địa chỉ MAC và tên của máy tính trong mạng gia đình - ví dụ: 192.168.0.10 00: 0c: 5e: 3f: cd: e4 # PC- 1, 192.168.0.9 01: 0c: 87: 81: da: a2 # PC-2? Vân vân.
Bước 5
Viết một tập lệnh tương tự như sau:
arp-ad> 0
I = 2
trong khi [$ I-le254]
làm
arp -s 192.168.0.12 {1} 0: 0: 0: 0
I = ex / pr $ I + 1
làm xong
arp ad> null
etc_static.arp
Bước 6
Tập lệnh sẽ đặt địa chỉ MAC chính xác bằng cách xóa bảng arp, ràng buộc địa chỉ số 0 và một tập hợp các địa chỉ mới từ tệp cơ sở dữ liệu đã tạo trước đó.
Bước 7
Làm cho tệp bạn đã viết có thể thực thi được và thêm dòng sau vào tệp đó: /etc/rc.local/etc/static.arp. Bây giờ máy chủ sẽ không phát yêu cầu địa chỉ IP cục bộ, vì mỗi yêu cầu trong số chúng đều được ràng buộc tĩnh một cách cứng nhắc với địa chỉ MAC - nghĩa là nhiệm vụ sẽ được hoàn thành.