Squid వినిపించే పోర్టులను బయటకు వెళ్లే మూల IP లకు మ్యాప్ చేయండి
పేరున్న ఇన్కమింగ్ లిజనర్ల నుండి Squid యొక్క బయటకు వెళ్లే మూల చిరునామాలను ఎంచుకోండి, రూటింగ్, NAT మరియు కనెక్షన్ పునర్వినియోగాన్ని పరిగణనలోకి తీసుకొని.
నాలుగు ప్రాక్సీ పోర్టులు అంటే స్వయంచాలకంగా నాలుగు పబ్లిక్ IP లు అని కాదు. Squid సాధారణంగా తన బయటకు వెళ్లే కనెక్షన్ కోసం మూల చిరునామాను ఎంచుకోవడానికి ఆపరేటింగ్ సిస్టమ్ను అనుమతిస్తుంది. పోర్టు ఎంపిక అర్థవంతంగా ఉండాలంటే, దానిని స్పష్టమైన బయటకు వెళ్లే చిరునామాల విధానంతో అనుసంధానించండి.
ఈ ఆదేశాలను మద్దతిచ్చే Squid 7 కాన్ఫిగరేషన్లలో, రూటింగ్ భాగం పేరున్న లిజనర్లను ఉపయోగించవచ్చు:
http_port 3128 name=exit_a
http_port 3129 name=exit_b
acl on_a myportname exit_a
acl on_b myportname exit_b
tcp_outgoing_address 192.0.2.10 on_a
tcp_outgoing_address 192.0.2.11 on_b
ఈ చిరునామాలు పత్రాల ఉదాహరణలు. వాటిని మీ హోస్ట్పై కేటాయించిన మరియు ఉపయోగించగల చిరునామాలతో భర్తీ చేయండి. ఇది ఇప్పటికే పరిమితమైన ప్రాక్సీ కాన్ఫిగరేషన్కు రూటింగ్ను జోడిస్తుంది; ఇది ప్రామాణీకరణ లేదా క్లయింట్ యాక్సెస్ నియమాలను అందించదు.
మూల ఎంపిక మార్గంలో ఒక భాగం మాత్రమే
బయటకు వెళ్లే చిరునామా సూచన క్రమబద్ధమైన సరిపోలిక మరియు చిరునామా కుటుంబ ఎంపికను వివరిస్తుంది. IPv4 మూలం IPv6 కనెక్షన్ యొక్క మూలం కాలేదు. వేర్వేరు చిరునామాలకు వేర్వేరు ప్రదాతలు ఉంటే, హోస్ట్ యొక్క రూటింగ్ విధానం ప్రతిదానికీ సరిపోయే గేట్వేను ఉపయోగించాలి.
అప్స్ట్రీమ్ NAT ఎంచుకున్న రెండు స్థానిక చిరునామాలను ఒక పబ్లిక్ చిరునామాగా మార్చగలదు. కాబట్టి లిజనర్ మ్యాపింగ్ స్థానికంగా పనిచేయవచ్చు కానీ మీరు ఉద్దేశించిన పబ్లిక్ గుర్తింపులను సృష్టించకపోవచ్చు. పేరెంట్ ప్రాక్సీ కూడా వెబ్సైట్ వైపు తుది నిష్క్రమణ కావచ్చు.
ఇప్పటికే ఉన్న కనెక్షన్లు శ్రద్ధకు అర్హమైనవి. Squid పత్రాలు క్లయింట్-ఆధారిత బయటకు వెళ్లే నియమాలు మరియు సర్వర్ వైపు నిరంతర కనెక్షన్ల గురించి హెచ్చరిస్తాయి. మునుపటి విధానం కింద ఏర్పాటు చేసిన కనెక్షన్ను పునర్వినియోగించడం మార్చిన ఎంపికను ప్రభావరహితంగా కనిపించేలా చేయవచ్చు.
స్థానిక విధానం మరియు కొత్త కనెక్షన్తో పాటు వెబ్సైట్ చూసే చిరునామాను వివరించండి. భిన్నమైన ఇన్కమింగ్ పోర్టు ఎంపిక సంకేతం, IP చిరునామా కేటాయింపు విధానం కాదు.