Сколько qdisc можно создать с помощью tc?

Chrome и Chromium больше не полностью поддерживают Flash по умолчанию из соображений безопасности.

Объявление уже было сделано некоторое время назад:

2016 -В этом году Google планирует начать блокировку Flash в Chrome

Flash's death has been slow and painful, and now Google is planning to deal it another blow. Google has detailed plans to start blocking most Flash content with Chrome, with the change targeted toward the end of this year.

Under its current vision, nearly every website would have Flash content blocked by default. Visitors would still be able to enable Flash content on a site-by-site basis, but they would have to specifically choose to do so. Chrome would display a prompt offering to enable Flash; if chosen, Chrome would remember to run Flash on that site for all future visits.

THE TOP 10 SITES WITH FLASH WILL GET AN EXEMPTION

Only 10 sites would have Flash enabled by default — the "top 10 domains using Flash," to avoid annoying people with too many prompts. Those include YouTube, Facebook, Yahoo, Twitch, and Amazon. But they'll only have a one year exemption. After that, it sounds like they'll have Flash blocked by default, just like everyone else.

и из блога Google август 2016 г.:

Today, more than 90% of Flash on the web loads behind the scenes to support things like page analytics. This kind of Flash slows you down, and starting this September,Chrome 53 will begin to block it. HTML5 is much lighter and faster, and publishers are switching over to speed up page loading and save you more battery life. You’ll see an improvement in responsiveness and efficiency for many sites.

This is similar to a change we made last September, when some Flash content became click-to-play with Chrome 42. This had an immediate, positive impact for our users by improving page load times and saving battery power.

Так что я бы сказал Флэшу, пока, и скатертью дорога.

Если у вас все еще есть устаревшие сайты или сетевое корпоративное оборудование/устройства VCenter, которым требуются функции Flash, путь наименьшего сопротивления — открыть их в альтернативном браузере, таком как Firefox, где кажется более интуитивно понятным включить флэш для исключения..

Тем не менее, все основные браузеры находятся на одной странице, поэтому, если внутренние сайты разрабатываются, я бы посоветовал обновить их до более новой технологии; если необходимо сохранить доступ к устаревшему оборудованию, лучше сохранить виртуальную машину со старой версией поддерживаемого браузера.

Август 2016 г. -Firefox — последний браузер, в котором отключена поддержка Adobe Flash

Meanwhile, Firefox is beginning the process with a curated blacklist of sites that can work without the Flash plug-in, expanding to become a 'click to run' model for all content during next year.

Mozilla has already confirmed that, like Google, it will abandon support for all NPAPI (Netscape) plug-ins other than Flash from March 2017. This effectively kills Silverlight and Java too, although an extended support release will be available until 2018 for those needing a little longer.

The need to kill off Adobe Flash has long been recognised. The player required 78 patches in December 2015 alone to cover security bugs in the code.

К сожалению, я больше не использую SuSE, поэтому советую проверить эту страницу, как только она выйдет из режима обслуживания https://software.opensuse.org/package/chromium-pepper-flash, так как я подозреваю, что поддержка пакета также может быть прекращена.

1
13.08.2019, 18:40
1 ответ

Я знаю, что уже поздно, но я столкнулся с той же проблемой и решил ее с помощью классов htb и tc.

Попробуйте это:

tc qdisc add dev eth0 root handle 1: htb

tc class add dev eth0 parent 1: classid 1:1 htb rate 100mbit
tc filter add dev eth0 parent 1: protocol ip prio 1 u32 flowid 1:1 match ip dst 192.168.0.101/32 match ip src 192.168.0.102/32
tc qdisc add dev eth0 parent 1:1 handle 10: netem delay 200ms

tc class add dev eth0 parent 1: classid 1:2 htb rate 100mbit
tc filter add dev eth0 parent 1: protocol ip prio 2 u32 flowid 1:2 match ip dst 192.168.0.101/32 match ip src 192.168.0.103/32
tc qdisc add dev eth0 parent 1:2 handle 20: netem delay 30ms

и так далее...

Я полагаю, что это позволит вам создать 9 999 различных правил, хотя сам я никогда не пробовал столько.

Надеюсь, это поможет!

1
04.03.2020, 21:30

Теги

Похожие вопросы