/run/netns/proxy-egress мекенжайында әлдеқашан қолжетімді атаулар кеңістігі үшін мұны бар Squid қызметінің drop-in файлына біріктіріңіз:

[Service]
NetworkNamespacePath=/run/netns/proxy-egress

Қызметті атаулар кеңістігін жасайтын құрамдас бөліктен кейін орналастырыңыз. Бұл параметр атаулар кеңістігін де, оның интерфейстерін, мекенжайларын немесе маршруттарын да жасамайды.

Тыңдаушы да, сыртқа шығатын сокет те енді сол жерде бар. Клиенттерге сол тыңдаушыға жол және оның сақталған қатынау саясаты қажет; хосттың loopback мекенжайы автоматты түрде атаулар кеңістігінің loopback мекенжайы емес.

Resolver файлдары жеке назарды қажет етеді. ip netns exec параметрінен өзгеше, бұл желілік параметр /etc/netns/NAME файлдарын әдеттегі жолдарына mount етпейді. Орналастыру өзінің атаулар кеңістігінің resolver файлын қажет еткенде:

BindReadOnlyPaths=/etc/netns/proxy-egress/resolv.conf:/etc/resolv.conf

Сол атаулар кеңістігінен қолжетімді resolver мекенжайларын пайдаланып, оларды бар sandbox/файл жүйесі ережелерімен біріктіріңіз. Тек Squid-тың сыртқа шығатын бастау мекенжайын байлау процесті бұл контекстке орналастырмайды.

Қатысты мақалалар