1. Hiển thị danh sách interface.
Để hiển thị danh sách các giao diện (interface) hiện có trên thiết bị MikroTik bằng CLI, bạn có thể sử dụng lệnh sau:
/interface print
Lệnh này sẽ hiển thị tất cả các giao diện trên thiết bị MikroTik, bao gồm tên giao diện, loại giao diện, trạng thái giao diện, địa chỉ MAC và nhiều thông tin khác. Nếu bạn chỉ muốn hiển thị danh sách các giao diện Ethernet (như Ethernet, GigabitEthernet, FastEthernet), bạn có thể sử dụng lệnh sau:
/interface ethernet print
Lệnh này sẽ chỉ hiển thị các giao diện Ethernet trên thiết bị MikroTik.
2. Để đặt địa chỉ IP cho interface.
Để đặt địa chỉ IP cho giao diện trên MikroTik bằng CLI, bạn có thể sử dụng lệnh như sau:
/ip address add address=192.168.1.2/24 interface=ether1
Trong đó:
192.168.1.2/24
là địa chỉ IP và subnet mask bạn muốn đặt cho giao diện.ether1
là tên giao diện mà địa chỉ IP sẽ được gán cho.
3. Để xóa một địa chỉ IP.
Nếu bạn muốn xóa địa chỉ IP đã đặt, bạn có thể sử dụng lệnh:
/ip address remove numbers=0
Trong đó numbers=0
(0 chính là id của địa chỉ IP) chúng ta dùng lệnh /ip address print
để lấy thông tin ID.
$ /ip address print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK INTERFACE
0 192.168.1.2/24 192.168.1.0 ether1
4. Hiển thị danh sách tất cả các địa chỉ IP đã được cấu hình trên một cổng.
Để hiển thị danh sách tất cả các địa chỉ IP đã được cấu hình trên một cổng (interface) cụ thể trên thiết bị MikroTik bằng CLI, bạn có thể sử dụng lệnh sau:
/ip address print where interface=<tên_interface>
Thay thế <tên_interface>
bằng tên của cổng mà bạn muốn hiển thị danh sách địa chỉ IP. Ví dụ, để hiển thị danh sách địa chỉ IP đã cấu hình trên cổng ether1, bạn có thể sử dụng lệnh sau:
/ip address print where interface=ether1
Lệnh này sẽ hiển thị danh sách tất cả các địa chỉ IP đã được cấu hình trên cổng ether1, bao gồm địa chỉ IP, subnet mask, gateway và nhiều thông tin khác.
5. Gộp các cổng trên MikroTik thành một cổng.
Để gộp các cổng trên MikroTik thành một cổng sử dụng chung một subnet, bạn cần thực hiện các bước sau:
- Đăng nhập vào MikroTik bằng SSH hoặc Telnet bằng tài khoản có quyền quản trị.
- Sử dụng lệnh sau để tạo một cổng bridge mới:
/interface bridge add name=bridge-local
Trong đó bridge-local
là tên của cổng bridge mới. Bạn có thể thay đổi tên này thành bất kỳ tên nào bạn muốn.
- Thêm các cổng cần gộp vào bridge:
/interface bridge port add bridge=bridge-local interface=ether1
/interface bridge port add bridge=bridge-local interface=ether2
Trong đó ether1
và ether2
là tên của các cổng cần gộp. Bạn có thể thay đổi tên này thành tên cổng mà bạn muốn gộp.
- Cấu hình địa chỉ IP cho cổng bridge:
/ip address add address=192.168.1.1/24 interface=bridge-local
Trong đó 192.168.1.1/24
là địa chỉ IP và subnet mask cho cổng bridge bridge-local
.
- Cấu hình các cổng gộp để hoạt động trong chế độ bridge:
/interface ethernet set ether1 master-port=bridge-local
/interface ethernet set ether2 master-port=bridge-local
Sau khi thực hiện các bước trên, các cổng đã được gộp sẽ sử dụng chung một địa chỉ IP và subnet mask, và các thiết bị kết nối tới các cổng này sẽ được coi như đang kết nối tới cùng một mạng và có thể truy cập lẫn nhau.
6. Để tách các cổng trong bridge trên MikroTik.
- Đăng nhập vào MikroTik bằng SSH hoặc Telnet bằng tài khoản có quyền quản trị.
- Sử dụng lệnh sau để xóa các cổng ra khỏi bridge:
/interface bridge port remove bridge=bridge-local interface=ether1
/interface bridge port remove bridge=bridge-local interface=ether2
Trong đó ether1
và ether2
là tên của các cổng muốn tách ra khỏi bridge.
- Cấu hình địa chỉ IP cho các cổng vừa tách ra:
/ip address add address=192.168.1.1/24 interface=ether1
/ip address add address=192.168.2.1/24 interface=ether2
Trong đó 192.168.1.1/24
và 192.168.2.1/24
là các địa chỉ IP và subnet mask cho các cổng đã tách ra.
- Cấu hình các cổng để hoạt động độc lập:
/interface ethernet set ether1 master-port=none
/interface ethernet set ether2 master-port=none
Sau khi thực hiện các bước trên, các cổng đã được tách ra sẽ sử dụng địa chỉ IP và subnet mask riêng biệt và hoạt động độc lập với các cổng khác trên MikroTik.
7. Các subnet trên các cổng có thấy nhau không?
Nếu các cổng trên MikroTik nằm trong các mạng con (subnet) khác nhau thì mặc định chúng không thể nhìn thấy lẫn nhau trên mạng cục bộ. Điều này có nghĩa là nếu bạn kết nối các thiết bị vào các cổng trên MikroTik và đặt địa chỉ IP cho các thiết bị đó trong các mạng con khác nhau, thì các thiết bị đó sẽ không thể truy cập được vào nhau thông qua IP.
Tuy nhiên, bạn có thể thiết lập các quy tắc định tuyến (routing rules) trên MikroTik để cho phép các thiết bị trong các mạng con khác nhau có thể truy cập được vào nhau. Để làm điều này, bạn cần cấu hình định tuyến trên MikroTik và đảm bảo rằng các thiết bị trong các mạng con khác nhau có thể liên lạc với nhau thông qua địa chỉ IP của mỗi thiết bị.
Để các port khác subnet nhìn thấy nhau, bạn cần tạo một VLAN và gán các port đó vào VLAN đó. Sau đó, cấu hình các port trên VLAN đó để cho phép chúng giao tiếp với nhau.
Dưới đây là các bước cơ bản để làm việc này trên Mikrotik:
Tạo VLAN: Sử dụng lệnh sau để tạo VLAN trên Mikrotik và đặt tên là “vlan10”:
/interface vlan add name=vlan10 vlan-id=10 interface=ether1 disabled=no
Gán các port vào VLAN: Sử dụng lệnh sau để gán port 2 và port 3 vào VLAN 10:
/interface ethernet switch egress-vlan-tag add tagged-ports=ether2,ether3 vlan-id=10
Cấu hình các port trên VLAN để cho phép giao tiếp với nhau: Sử dụng lệnh sau để bật tính năng giao tiếp giữa các port trên VLAN 10:
/interface ethernet switch ingress-vlan-translation add new-vlan-id=10 ports=ether2,ether3 sa-learning=yes action=translate
Sau khi hoàn tất, các port khác subnet nhau sẽ có thể nhìn thấy và giao tiếp với nhau thông qua VLAN 10. Bạn có thể thay đổi tên VLAN và cấu hình theo nhu cầu của mình.