Bộ định tuyến MikroTik hEX - cách giới hạn băng thông trên Ethernet


1

Tôi có bộ định tuyến MikroTik hEX chạy RouterOS 6.4. eth1là cổng WAN của tôi.

eth2được kết nối với bộ định tuyến Wi-Fi TP-Link. Tất cả các thiết bị trên mạng Wi-Fi này đều có địa chỉ trong phạm vi 192.168.42.100 - 192.168.42.200. Cổng Wi-Fi trên bộ định tuyến này 192.168.42.254eth1trên bộ định tuyến TP-Link được kết nối với MikroTik với địa chỉ 192.168.88.10.

eth3được kết nối với bộ định tuyến Wi-Fi D-Link. Tất cả các thiết bị trên mạng Wi-Fi này đều có địa chỉ trong phạm vi 192.168.84.100 - 192.168.84.132. Cổng Wi-Fi trên bộ định tuyến này 192.168.84.254eth1trên bộ định tuyến D-Link được kết nối với MikroTik với địa chỉ 192.168.88.11.

Tất cả các cổng trên MikroTik nằm trong một cây cầu để tất cả các thiết bị trên mạng (từ hai bộ định tuyến Wi-Fi khác nhau) có thể nhìn thấy nhau.

Tôi đã tắt FastForward trên cây cầu và tôi đã bật tường lửa ip trên cây cầu. Tôi cũng đã tắt quy tắc tường lửa FastForward mặc định.

Tôi có một simple queuechỉ định giới hạn băng thông cho các địa chỉ IP trong phạm vi 192.168.84.0/24. Hàng đợi này không hoạt động.

Tôi đã cố gắng loại bỏ eth3MikroTik khỏi cây cầu - nhưng khi tôi làm điều này, MikroTik gần như chết - thiết bị trở nên không phản hồi như thể CPU (hoặc một cái gì đó) đang hoạt động cực kỳ khó khăn.

Dưới đây là danh sách các cấu hình có liên quan. Tất cả những gì tôi muốn làm là giới hạn băng thông tải lên / xuống trên các thiết bị đến từ eth3.

Từ những gì tôi đã đọc trực tuyến, nó có thể có liên quan đến cây cầu - nhưng, như tôi đã nói - khi tôi xóa eth3khỏi cây cầu - thiết bị trở nên không phản hồi.

/interface print 
Flags: D - dynamic, X - disabled, R - running, S - slave 
 #     NAME                                TYPE       ACTUAL-MTU L2MTU  MAX-L2MTU MAC-ADDRESS      
 0  R  ether1-wan                          ether            1500  1596       2026 CC:2D:E0:68:E3:EE
 1  RS ether2-gw                           ether            1500  1596       2026 CC:2D:E0:68:E3:EF
 2  RS ether3-guest                        ether            1500  1596       2026 CC:2D:E0:68:E3:F0
 3   S ether4-vpn                          ether            1500  1596       2026 CC:2D:E0:68:E3:F1
 4   S ether5-direct                       ether            1500  1596       2026 CC:2D:E0:68:E3:F2
 5  R  ;;; defconf
       bridge                              bridge           1500  1596            CC:2D:E0:68:E3:EF
 6  R  pppoe-out1                          pppoe-out        1480

/interface bridge print 
Flags: X - disabled, R - running 
 0 R ;;; defconf
     name="bridge" mtu=auto actual-mtu=1500 l2mtu=1596 arp=enabled arp-timeout=auto mac-address=CC:2D:E0:68:E3:EF protocol-mode=rstp fast-forward=no igmp-snooping=no auto-mac=no admin-mac=CC:2D:E0:68:E3:EF 
     ageing-time=5m priority=0x8000 max-message-age=20s forward-delay=15s transmit-hold-count=6 vlan-filtering=no dhcp-snooping=no 

/ip address print 
Flags: X - disabled, I - invalid, D - dynamic 
 #   ADDRESS            NETWORK         INTERFACE
 0   192.168.88.2/24    192.168.88.0    ether2-gw
 1   192.168.88.5/24    192.168.88.0    ether5-direct
 2 D xxx.xxx.xx.x/32    xxx.xxx.xx.x    pppoe-out1
 3   192.168.88.3/24    192.168.88.0    ether3-guest
 4   192.168.88.4/24    192.168.88.0    ether4-vpn

/queue simple print 
Flags: X - disabled, I - invalid, D - dynamic 
 0    name="quest-limit" target=192.168.84.0/24 parent=none packet-marks="" priority=8/8 queue=default-small/default-small limit-at=0/0 max-limit=512k/2M burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s 
      bucket-size=0.1/0.1

/queue simple print 
Flags: X - disabled, I - invalid, D - dynamic 
 0    name="quest-limit" target=192.168.84.0/24 parent=none packet-marks="" priority=8/8 queue=default-small/default-small limit-at=0/0 max-limit=512k/2M burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s 
      bucket-size=0.1/0.1

/ip route print 
Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme, B - blackhole, U - unreachable, P - prohibit 
 #      DST-ADDRESS        PREF-SRC        GATEWAY            DISTANCE
 0 ADS  0.0.0.0/0                          pppoe-out1                1
 1   S  192.168.21.0/24                    ether4-vpn                1
 2 A S  192.168.42.0/24                    ether2-gw                 1
 3 A S  192.168.84.0/24                    ether3-guest              1
 4 ADC  192.168.88.0/24    192.168.88.2    bridge                    0
 5 ADC  xxx.xxx.xx.x/32    xxx.xxx.xx.x   pppoe-out1           0

/ip firewall> filter print 
Flags: X - disabled, I - invalid, D - dynamic 
 0    ;;; defconf: accept established,related,untracked
      chain=input action=accept connection-state=established,related,untracked 

 1    ;;; defconf: drop invalid
      chain=input action=drop connection-state=invalid 

 2    ;;; defconf: accept ICMP
      chain=input action=accept protocol=icmp 

 3    ;;; defconf: drop all not coming from LAN
      chain=input action=drop in-interface-list=!LAN 

 4    ;;; defconf: accept in ipsec policy
      chain=forward action=accept ipsec-policy=in,ipsec 

 5    ;;; defconf: accept out ipsec policy
      chain=forward action=accept ipsec-policy=out,ipsec 

 6 X  ;;; defconf: fasttrack
      chain=forward action=fasttrack-connection connection-state=established,related log=no log-prefix="" 

 7    ;;; defconf: accept established,related, untracked
      chain=forward action=accept connection-state=established,related,untracked 

 8    ;;; defconf: drop invalid
      chain=forward action=drop connection-state=invalid 

 9    ;;; defconf:  drop all from WAN not DSTNATed
      chain=forward action=drop connection-state=new connection-nat-state=!dstnat in-interface-list=WAN

Các bộ định tuyến không xử lý các gói đó, cầu là. Trừ khi bạn chọn một thiết lập khác, điều này sẽ không hoạt động. Bạn có thể đặt giới hạn băng thông cho các cổng chuyển đổi của mình, mặc dù tôi chưa bao giờ thử điều đó.
Daniel B

Xin chào @DanielB - cảm ơn bạn vui lòng. Tôi đã bỏ cuộc. Tôi đã thử tất cả các kết hợp cài đặt định tuyến / cầu / tường lửa mà tôi có thể nghĩ ra (với kiến ​​thức hạn chế của mình) và không có cách nào tôi có thể làm cho điều này hoạt động. Tôi đã cấu hình Mikrotik của mình như một cây cầu đơn giản cho mạng WAN và thực hiện giới hạn băng thông trên bộ định tuyến WiFi. Điều đó không lý tưởng - không chắc bộ định tuyến WiFi có cùng nguồn (tài nguyên) như MikroTik, nhưng nó đang hoạt động.
JP Dippenaar
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.