Ну, наконец-то я понял это. Проблема была сложной.
1 - у меня были следующие правила перенаправления, о которых я не знал:
rdr pass inet proto tcp from any to any port 80 -> 127.0.0.1 port 8080 rdr pass inet proto tcp from any to any port 443 -> 127.0.0.1 port 8443
Поэтому я прокомментировал их, потому что apt-get использует порт 80 (и, вероятно, 443)
2 - Главное. При установке флажка « Общий доступ к Интернету» в настройках MacOS динамически добавляет следующие якоря pf:
nat-anchor "com.apple.internet-sharing" all rdr-anchor "com.apple.internet-sharing" all scrub-anchor "com.apple.internet-sharing" all fragment reassemble anchor "com.apple.internet-sharing" all
Запустите, sudo pfctl -sa
чтобы убедиться, что эти якоря включены. Если нет, просто снимите флажок и снова установите флажок « Общий Интернет» в системных настройках MacOS .