iptables மூலம் ப்ராக்ஸி இடைமறிப்பு: துறைமுகங்கள் 80 மற்றும் 443 ஒரு தொகுப்பாக
80 மற்றும் 443 துறைமுகங்களை ஒரு தொகுப்பாகப் பொருத்தி, வாடிக்கையாளர் முகவரித் தேர்வைப் ப்ராக்ஸி மீண்டும் எழுதிய இலக்கிலிருந்து தனியாக வைத்திருங்கள்.
இலக்குத் துறைமுகம் 80 அல்லது 443 ஆக உள்ள TCP போக்குவரத்தைத் தேர்ந்தெடுக்க ஒரு தொகுப்பைப் பயன்படுத்துங்கள்:
-p tcp -m multiport --dports 80,443இதற்கு மாறாக, --dport 80:443 80 முதல் 443 வரையிலான முழு வீச்சையும் இரு முனைகளுடன் தேர்ந்தெடுக்கிறது. அது பல கூடுதல் துறைமுகங்களையும் பிடிக்கிறது. காற்புள்ளியும் முக்காற்புள்ளியும் வெவ்வேறு கொள்கைகளை வெளிப்படுத்துகின்றன.
இவை பொருத்தும் துண்டுகள், முழுமையான ஃபயர்வால் கட்டளைகள் அல்ல. இடைமறிப்பு வடிவமைப்பு கோரும் சங்கிலியிலும் செயலிலும் இவற்றைச் சேர்க்கவும்.
| தேர்வி | மீண்டும் எழுதுவதற்கு முன் அது எதை அடையாளம் காண்கிறது |
|---|---|
-s 192.0.2.20 | வாடிக்கையாளரின் மூல முகவரி |
-d 198.51.100.30 | இலக்குச் சேவையகத்தின் முகவரி |
--dports 80,443 | இலக்கின் சேவைத் துறைமுகங்கள் |
DNAT இன் --to-destination க்குத் தரப்படும் முகவரி புதிய இலக்கு, எடுத்துக்காட்டாக ப்ராக்ஸியின் கேட்பான். அது முந்தைய மூல மற்றும் இலக்கப் பொருத்தங்களின் பொருளை மாற்றாது.
தேர்வியை நோக்கமிட்ட வாடிக்கையாளர்களையும் போக்குவரத்தையும் விவரிக்கும் அளவுக்குக் குறுகலாக வைத்திருங்கள். குறிப்பாக ப்ராக்ஸியே உருவாக்கும் இணைப்புகளை கணக்கில் எடுத்துக்கொள்ளுங்கள், அதன் அடுத்த கோரிக்கைகள் அதே இடைமறிப்புப் பாதைக்கு மீண்டும் வராதிருக்க. துறைமுகம் 443 தேர்வு செய்வதும் அந்த இணைப்பின் பைட்டுகளை வெளிப்படையான HTTP ப்ராக்ஸி கோரிக்கையாக மாற்றாது; பெறும் பயன்பாட்டுக்கு இன்னும் பொருத்தமான இடைமறிப்பு முறை தேவை. TCP ஐ ப்ராக்ஸிக்கு வெளிப்படையாக அனுப்ப மொழிபெயர்ப்பான் அசல் இலக்கை மீட்டெடுத்து ப்ராக்ஸி நெறிமுறையைப் பேச்சுவார்த்தை செய்ய வேண்டும்.