Я использую Crashplan на Mac OS 10.11.6 El Capitan.
Если в настройках сети изменить десятичное значение DSCP на «10» и перезапустить службу, то я не увижу никаких изменений в исходящем трафике.
Кажется, эта функция не работаетОкна, Линукс (по крайней мере на 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 Hex 0x28 :)