Настройка Crashplan DSCP QoS на MacOS не работает?
Я использую Crashplan на Mac OS 10.11.6 El Capitan.
В сетевых настройках, если я изменю десятичное значение DSCP на "10" и перезапущу службу, я не вижу изменений в исходящем трафике.
Кажется, что эта функция не работает в Windows, Linux ( по крайней мере, на Synology NAS), а также здесь, на MacOS.
Есть ли способ включить теги DSCP для трафика Crashplan в MacOS?
1 ответ
Исправление
Теперь на сайте Crashplan есть статья поддержки, в которой упоминается исправление для Windows и Mac с Crashplan 4.7+ или 5.3+.
Вам необходимо добавить следующую строку в /Library/LaunchDaemons/com.crashplan.engine.plist
Djava.net.preferIPv4Stack=true
В формате этого конфигурационного файла это добавляется как элемент массива, буквально как (обратите внимание на начальный дефис) <string>-Djava.net.preferIPv4Stack=true</string>
Мой конфигурационный файл выглядел так:
Файловые права
Возможно, необходимо изменить права доступа к файлу, чтобы разрешить редактирование этого файла (получить информацию> разрешения), а затем снова отменить. Если вы случайно смените владельца, как я, Crashplan не запустится. Вы можете восстановить владение системой (root) из терминала с помощью sudo chown root /Library/LaunchDaemons/com.crashplan.engine.plist
Проверка DSCP с помощью TCPDUMP
С терминала вы можете проверить DSCP тегирование трафика порта 443 за 5 секунд с tcpdump -i en0 tcp dst port 443 -c 5 -vvv
Затем это показало, что с настроенной десятичной настройкой DSCP '10', я вижу эквивалентный шестнадцатеричный ToS 0x28:)