iptables का उपयोग करके ubuntu पर पोर्ट अग्रेषित करते समय, आपको यह करना होगा:
- अपनी फ़ायरवॉल सेटिंग्स का बैकअप लें
sudo iptables-save > iptables.backup
- सुनिश्चित करें कि प्रवेश बंदरगाह खुला है
sudo ufw allow 110/tcp
- अपने फ़ायरवॉल में पूर्व-रूटिंग नियम जोड़ें
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 110 -j REDIRECT --to-port 3306
-i eth0
. के उपयोग पर ध्यान दें . यह नेटवर्क eth0 पर 110 से 3306 पोर्ट करता है। अपनी मशीन के सभी कनेक्शन की जांच करने के लिए, ifconfig
. का उपयोग करें .
अगर आपकी मशीन कई नेटवर्क से जुड़ी है, तो आपको -i <network>
का इस्तेमाल करना चाहिए या यह काम नहीं करेगा!
- यदि आप कुछ गड़बड़ करते हैं तो आप NAT रूटिंग टेबल को . से साफ कर सकते हैं
sudo iptables -F -t nat
या iptables पुनर्स्थापित करें
sudo iptables-restore < iptables.backup