मान लीजिए कि आप पोर्ट 8080 पर सुनने वाले सर्वर पर 80 पर जाने के लिए अनुरोध करना चाहते हैं।
ध्यान दें कि आपको यह सुनिश्चित करने की आवश्यकता होगी कि पोर्ट 8080 की अनुमति है, अन्यथा ufw 8080 पर पुनर्निर्देशित किए गए अनुरोधों को रोक देगा।
sudo ufw allow 8080/tcp
पोर्ट फ़ॉर्वर्ड स्थापित करने के लिए कोई ufw कमांड नहीं हैं, इसलिए इसे configuraton फ़ाइलों के माध्यम से किया जाना चाहिए। फ़ाइल के शीर्ष पर, अनुभाग /etc/ufw/before.rules
से पहले, नीचे की पंक्तियों को जोड़ें filter
:
*nat
:PREROUTING ACCEPT [0:0]
-A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
COMMIT
फिर पुनरारंभ करें और ufw को बूट पर शुरू करने के लिए सक्षम करें:
sudo ufw enable
ufw forward 80 to 8080
? मुझे लगा कि UFW अनप्लग्ड था।