Squid-тың сыртқа шығатын қосылымын A мекенжайына байлау хостты A провайдерін пайдалануға мәжбүрлемейді. tcp_outgoing_address жергілікті бастауыш таңдайды; маршрутты әлі де операциялық жүйе таңдайды.

ШешімЖауапты
Жергілікті сыртқа шығатын TCP бастауышыSquid-тың бастауыш мекенжай ережесі.
Осы бастауыш үшін шлюз бен интерфейсХосттың маршруттау саясаты.
Сайт көретін жария мекенжайТолық жол, кез келген NAT немесе ата-аналық проксиді қоса.

Егер A A провайдеріне тиесілі болса, бірақ әдепкі маршрут B провайдерін пайдаланса, B бұл бастауышты қабылдамауы мүмкін немесе қайтару жолы сәтсіз болуы мүмкін. Көп интерфейсті конфигурацияға бастауышқа негізделген саяси маршруттау қажет болуы мүмкін. Оның операциялық жүйе мен желі ережелері осы орналастыруға сай болуы керек; көшірілген әдепкі маршрут командасы SSH және прокси сессияларын үзуі мүмкін.

Тыңдаушыны, жоспарланған сыртқа шығатын бастауышты және үйлесімді шлюзді жазып алыңыз. Клиент→Squid және Squid→межелі қосылымдары әртүрлі интерфейстерді пайдалануы мүмкін, ал клиентке қайтару жолы тағы бір талап.

Squid директивасы бастауыш таңдауын басқарады, маршрут орнатуды емес. Dante-ның ішкі/сыртқы байлау айырмашылығы да пайдалы жолды алмастыра алмайды. Жергілікті дұрыс бастауыш кейін аударылуы мүмкін, сондықтан сайт көретін мекенжайды бөлек тексеріңіз.

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