Điểm:0

Chuyển hướng lưu lượng truy cập Netflix và Youtube sang một cổng khác theo địa chỉ IP trên bộ định tuyến Mikrotik

lá cờ it

Tôi giúp một người bạn chăm sóc mạng với vài tòa nhà có căn hộ cho thuê.

Trong kỳ nghỉ lễ, tất cả các căn hộ đều được đặt kín chỗ và điều đó có nghĩa là chúng tôi có 40-60 khách. Có 18 hộp TV thông minh với Netflix, Youtube, v.v.

Chúng tôi có 4 kết nối nhà cung cấp internet tại thời điểm này và tất cả chúng đều có độ ổn định và tốc độ trung bình vì nhà ở trên núi và không có kết nối cáp quang và chúng tôi phải sử dụng 1 kết nối vô tuyến (không tệ) và 3 kết nối LTE (khá tệ) vào mùa nghỉ lễ vì có nhiều khách du lịch và khách sạn gần đó và cơ sở hạ tầng LTE đôi khi không thể xử lý tất cả các thiết bị đúng cách).

Tôi đang thử nghiệm cân bằng tải (nhiều mạng WAN, có đánh dấu gói), nhưng khi chúng tôi gặp sự cố với độ ổn định của LTE trong các ngày lễ, mọi thứ không hoạt động bình thường, vì vậy tôi đã từ bỏ việc chia nhỏ lưu lượng và chuyển tất cả sang cổng tốt nhất và tôi đã đạt được độ ổn định tốt nhất (nhưng với tốc độ chậm) theo cách này.

Bây giờ tôi muốn đặt các tuyến mặc định cho Netflix và có thể là Youtube thành các cổng chậm hơn/kém tin cậy hơn và để lại kết nối tốt nhất cho các kết nối internet khác.

Tôi đang sử dụng bộ định tuyến Mikrotik (RB760) có chi phí tương đối thấp và tôi muốn tránh cấu hình phức tạp sẽ sử dụng nhiều thời gian của CPU và đây là lý do tại sao tôi muốn sử dụng định tuyến đơn giản cho tác vụ này.

Câu hỏi của tôi là:

YouTube và Netflix có cung cấp bất kỳ danh sách địa chỉ IP nào có thể được sử dụng để tạo tuyến đường mặc định tới chúng thông qua cổng đã chọn không?

Cho đến nay tôi đã tìm thấy bài viết này về Netflix: liên kết và bài viết này cho Youtube: liên kết nhưng tôi không chắc liệu những địa chỉ này có phù hợp với việc kiểm soát lưu lượng mà tôi muốn đạt được hay không.

Tôi cũng muốn đọc những gì các bạn nghĩ về ý tưởng này nói chung.

yagmoth555 avatar
lá cờ cn
Chỉ cần hỏi, Liệu việc cung cấp cho khách hàng của bạn liên kết chậm cho nội dung truyền thông sẽ khiến họ không hài lòng? Về phía tôi, tôi có một gia đình có nhiều trẻ em, wifi của khách sạn là một cứu cánh để bắt bọn trẻ nghe điều gì đó. Mức sử dụng mạng của tôi thấp. Tôi hỏi nó, vì về phía tôi, tôi thích đứa trẻ có mối quan hệ tốt hơn là của tôi. Tôi sẽ suy nghĩ kỹ hơn để đảm bảo rằng người thuê của bạn nhận được % băng thông nếu họ sử dụng tất cả cùng một cổng. (Để chắc chắn rằng không ai sẽ sử dụng tất cả băng thông nếu ví dụ như một người thuê nhà sử dụng bittorrent)
Kamil avatar
lá cờ it
@yagmoth555 Chà, tại nơi đặc biệt này, mọi người hoặc công ty thuê căn hộ để làm việc từ xa (covid-19) và chúng tôi phải ưu tiên họ hơn nhu cầu giải trí của khách du lịch. "Khách hàng đang đi làm" thực sự mất tiền và/hoặc thời gian khi internet hoàn toàn không hoạt động hoặc không ổn định. Theo những khách du lịch không hài lòng - tôi nghĩ nội dung truyền thông không hoạt động sẽ khiến họ hài lòng hơn. Họ nên đi trượt tuyết, ngồi ngoài trời quanh đống lửa thay vì xem youtube hay netflix :]
Điểm:0
lá cờ hk

Tôi đã làm điều này, đây là các bước:

  1. Đặt bộ định tuyến Mikrotik của bạn làm máy chủ DNS cho máy khách
  2. Chạy tập lệnh sau cứ sau 10 giây hoặc lâu hơn, để tìm trong bảng DNS tất cả các mục nhập Netflix và đặt chúng vào danh sách (danh sách địa chỉ)
  3. Thiết lập quy tắc mangle để đánh dấu tất cả các gói đi đến danh sách đó (ví dụ: Netflix) một đánh dấu tuyến đường cụ thể.
  4. Thêm một tuyến đường vào cổng du lịch đặc biệt của bạn cho tất cả các gói được đánh dấu như trên.
  5. Lấy một ly cà phê

Kịch bản

:global ajouteIP do={
  :if ([:len [/danh sách địa chỉ tường lửa ip find address="$nouvelleIP" and list="netflix"]] = 0) do={
    /danh sách địa chỉ tường lửa ip add list="netflix" address=$nouvelleIP timeout=02:00:00
  }
}

:local myServers { "nflx";"nflximg";"unodns";"uno";"netfl"}
/ip dns cache tất cả {
  :foreach i in=$myServers do={
    :foreach j in=[tìm ở đâu (tên~$i)] do={
      :local myName [lấy $j name]
      :local myType [lấy loại $j]
      :local myData [lấy dữ liệu $j]
      :if ($myType = "A") do={
        $ajouteIP nouvelleIP=$myData
       }

      :if ($myType = "CNAME") do={
        :local ipResolue [:resolve "$myData"];
         $ajouteIP nouvelleIP=$ipResolue
      }
    }
  }
}

quy tắc mangle

/ip mangle tường lửa
add action=mark-routing chain=prerouting comment="Sortie Netflix" dst-address-list=netflix new-routing-mark=via-sortie-netflix passthrough=yes protocol=tcp src-address=[địa chỉ IP khách hàng của bạn]

Quy tắc tuyến đường

/ip tuyến đường
thêm khoảng cách=1 cổng=[IP cổng du lịch] định tuyến-mark=via-sortie-netflix

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.