जवाबों:
route
एक कमांड है जो कर्नेल के टीसीपी / आईपी रूटिंग टेबल (उर्फ "फ़ॉरवर्डिंग इन्फर्मेशन बेस") से प्रविष्टियों को प्रदर्शित करता है, जोड़ता है और हटाता है।
iptables
एक कमांड है जो नेटफिल्टर, लिनक्स कर्नेल के पैकेट फ़िल्टरिंग और मैनिपुलेटिंग सबसिस्टम से प्रविष्टियों को प्रदर्शित करता है, जोड़ता है और हटाता है। यह NAT को संभालता है।
चूंकि आईपी फ़ॉरवर्डिंग, यानी रूटिंग, मूल रूप से एक पैकेट को एक अलग स्रोत के पते के साथ फिर से लिख रहा है और इसे एक अलग नेटवर्क इंटरफ़ेस से बाहर शिपिंग करता है, मेरा मानना है कि आप तकनीकी रूप iptables
से mangle
तालिका में उचित नियमों के साथ स्थिर मार्ग कर सकते हैं , लेकिन मेरा मानना है कि यह आम तौर पर सबसे तेज़ है कर्नेल के राउटिंग पार्ट को ऐसा करने दें।
ऐसे कई चित्र हैं जो वहाँ हैं जो यह स्पष्ट करते हैं कि टीसीपी / आईपी पैकेट कर्नेल (नेटफिल्टर और रूटिंग सुविधा सहित) को कैसे पार करता है - एक उदाहरण यह है: http://www.adminsehow.com/2011/09/iptables- पैकेट पारगमन-नक्शा /