https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/
Make sure the following options are off:
Disable pre-fetching
| { | |
| "$schema": "https://json-schema.org/draft/2020-12/schema", | |
| "description": "Knot Resolver declarative configuration.", | |
| "type": "object", | |
| "properties": { | |
| "version": { | |
| "type": "integer", | |
| "description": "Version of the configuration schema. By default it is the latest supported by the resolver, but couple of versions back are be supported as well.", | |
| "default": 1 | |
| }, |
https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/
Make sure the following options are off:
Disable pre-fetching| # Maintainer: mochaaP <aports@mochaa.ws> | |
| _flavor=xanmodedge | |
| pkgname=linux-${_flavor} | |
| # NOTE: this kernel is intended for testing | |
| # please resist urge to upgrade it blindly | |
| pkgver=5.17.3 | |
| case $pkgver in | |
| *.*.*) _kernver=${pkgver%.*};; | |
| *.*) _kernver=$pkgver;; |
iperf3 serverwg-quick down wg0/etc/wireguard/wg0.conf fileApple runs a fleet of stratum 1 NTP servers at time.apple.com. In my experience, ntpd/chronyd are very happy with them.
It looks like, instead of doing anycast, they maybe use DNS to steer you to the closest one.
time.apple.com is a CNAME for time-osx.g.aaplimg.com. Querying a handful of DNS servers, I've identified the following locations:
| IP | Hostname | Location |
|---|---|---|
| 17.253.2.125 | usdal4-ntp-001.aaplimg.com. | Dallas |
| -- vim:syntax=lua:set ts=4 sw=4: | |
| -- Refer to manual: https://knot-resolver.readthedocs.io/en/stable/daemon.html#configuration | |
| -- Listen on all interfaces (localhost would not work in Docker) | |
| net.listen('0.0.0.0') | |
| net.listen('0.0.0.0', 853, { kind = 'tls' }) | |
| net.listen('0.0.0.0', 443, { kind = 'doh' }) | |
| net.listen('0.0.0.0', 8453, { kind = 'webmgmt' }) | |
| -- To disable DNSSEC validation, uncomment the following line (not recommended) |
| #Set cake as qdisc and bbr as your congestion control (either from shell or add them to sysctl.conf or your OS equivalent) | |
| sysctl net.core.default_qdisc=cake | |
| sysctl net.ipv4.tcp_congestion_control=bbr | |
| #Replace the root qdisc to cake diffserv4 (we get 4 distinct queues this way). Replace enp0231f6 with your interface name: | |
| /sbin/tc qdisc replace root dev enp0s31f6 cake ethernet diffserv4 wash | |
| #Check output. Queue priority (from lowest to highest) is bulk<best effort<video<voice. It should be similar to below one: |