Csatlakoztassa a Squid systemd szolgáltatását a meglévő kimeneti névtérhez
Indítás előtt állítsa be a NetworkNamespacePath értékét, és biztosítson külön resolverfájl-kötést, ha annak a névtérnek szüksége van rá.
Egy már a /run/netns/proxy-egress alatt elérhető névtérhez illessze be ezt a meglévő Squid szolgáltatás drop-in fájljába:
[Service]
NetworkNamespacePath=/run/netns/proxy-egressA szolgáltatást a névteret létrehozó összetevő után rendezze. A beállítás nem hozza létre sem a névteret, sem annak interfészeit, címeit vagy útvonalait.
A figyelő és a kimenő socket is ott van már. Az ügyfeleknek útvonalra van szükségük ehhez a figyelőhöz és annak megőrzött hozzáférési szabályához; a gazdagép loopbackje nem automatikusan a névtér loopbackje.
A resolverfájlok külön figyelmet igényelnek. A ip netns exec-vel ellentétben ez a hálózati beállítás nem csatolja a /etc/netns/NAME fájlokat a szokásos útvonalaikra. Amikor az üzembe helyezésnek szüksége van a névtér resolverfájljára:
BindReadOnlyPaths=/etc/netns/proxy-egress/resolv.conf:/etc/resolv.confHasználjon az adott névtérből elérhető resolvercímeket, és vonja össze őket a meglévő sandbox/fájlrendszer szabályokkal. Csak a Squid kimenő forráscímének kötése nem helyezi a folyamatot ebbe a környezetbe.