टीसीपी / आईपी पैकेट के डिफ़ॉल्ट टीटीएल को कैसे बदलें?


15

मुझे अपने Ubuntu कंप्यूटर से भेजे गए TCP / IP पैकेट के डिफ़ॉल्ट TTL को बदलने की आवश्यकता है। मुझे विंडोज के लिए समाधान मिला:

  1. रेग-फाइल करने के लिए:

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\Tcpip\Parameters]
    "DefaultTTL"=dword:00000081
    
  2. कंसोल में इस आदेश को निष्पादित करने के लिए:

    netsh int ipv4 set glob defaultcurhoplimit=129
    netsh int ipv6 set glob defaultcurhoplimit=129
    

सवाल यह है कि मुझे उबंटू के लिए इस समाधान का अनुवाद कैसे करना चाहिए?

जवाबों:


23

अपने लिनक्स कंप्यूटर से भेजे गए टीसीपी / आईपी पैकेट के डिफ़ॉल्ट टीटीएल को बदलने के लिए आप निम्नलिखित कमांड चला सकते हैं:

sudo sysctl net.ipv4.ip_default_ttl=129

या:

echo 129 | sudo tee /proc/sys/net/ipv4/ip_default_ttl

या:

sudo bash -c 'echo 129 > /proc/sys/net/ipv4/ip_default_ttl'

लेकिन आपको उन कमांड में से एक को चलाना होगा जब भी कंप्यूटर बूट करता है। इस सेटिंग को रिबूट के पार बनाए रखने के लिए आप फाइल में निम्नलिखित लाइन को जोड़ सकते हैं /etc/sysctl.conf:

net.ipv4.ip_default_ttl=129

मैंने नैनो को एडिट / प्रूव / एसआईएस / नेट / ipv4 / ip_default_ttl के लिए इस्तेमाल किया और अब मैं अपने किसी भी वाईफाई नेटवर्क को नहीं देख सकता
आर्य
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.