Kople Squid sin systemd-teneste til det eksisterande egress-namnerommet
Set NetworkNamespacePath før oppstart og lever ei eiga resolver-filbinding når det namnerommet treng det.
For eit namnerom som alt er tilgjengeleg på /run/netns/proxy-egress, flette dette inn i den eksisterande drop-in-fila til Squid-tenesta:
[Service]
NetworkNamespacePath=/run/netns/proxy-egressOrdne tenesta etter komponenten som lagar namnerommet. Innstillinga lagar korkje namnerommet eller grensene, adressene eller rutene dess.
Både lyttesokkelen og den utgåande sokkelen finst no der. Klientar treng ein veg til den lyttaren og den haldne tilgangspolicyen hans; vertsmaskin-loopback er ikkje automatisk namnerom-loopback.
Resolver-filer krev eigen merksemd. I motsetnad til ip netns exec monterer denne nettverksinnstillinga ikkje /etc/netns/NAME-filer over dei vanlege banane sine. Når utrullinga treng resolver-fila for namnerommet sitt:
BindReadOnlyPaths=/etc/netns/proxy-egress/resolv.conf:/etc/resolv.confBruk resolver-adresser som er nåbare frå det namnerommet, og flette dei saman med eksisterande sandkasse-/filsystemreglar. Å berre binde den utgåande kjeldeadressa til Squid plasserer ikkje prosessen i denne konteksten.