Повежите Squid-ову systemd услугу са постојећим излазним именским простором
Подесите NetworkNamespacePath пре покретања и обезбедите одвојено повезивање resolver датотеке када том именском простору треба.
За именски простор који је већ доступан на /run/netns/proxy-egress, спојите ово са постојећим Squid drop-in-ом услуге:
[Service]
NetworkNamespacePath=/run/netns/proxy-egressПоредајте услугу након компоненте која ствара именски простор. Ово подешавање не ствара ни именски простор ни његове интерфејсе, адресе или руте.
И пријемни и одлазни сокет сада постоје тамо. Клијентима треба пут до тог пријемника и његова задржана политика приступа; loopback хоста није аутоматски loopback именског простора.
Resolver датотеке захтевају посебну пажњу. За разлику од ip netns exec, ово мрежно подешавање не монтира датотеке /etc/netns/NAME на њихове уобичајене путање. Када имплементацији треба resolver датотека именског простора:
BindReadOnlyPaths=/etc/netns/proxy-egress/resolv.conf:/etc/resolv.confКористите resolver адресе доступне из тог именског простора и спојите их са постојећим правилима sandbox-а/датотечног система. Повезивање само Squid-ове одлазне изворне адресе не ставља процес у овај контекст.