Один из них располагается в multi-user.target, а другой – в user@.target (в отдельном инстансе systemd). У второго в секции Unit должны быть такие опции:
Requires=network.target Wants=network-online.target After=network-online.target network.target
Собственно, сеть поднимается в «основном» systemd – и network.target активируется тоже в нём же; никаким образом настроить односторонню зависимость «пользовательского» юнита от «системных» нельзя (?) . Как быть? Пинговаться в user@.target?