एक राउटर के माध्यम से दो मशीनों को पिंग नहीं किया जा सकता है


0

इंटरनेट से जुड़े मेरे एक्सेस प्वाइंट पर, मशीन 1 (192.168.43.12) और मशीन 2 (192.168.43.153) उनके वायरलेस एनआईसी के माध्यम से जुड़े हुए हैं। एक स्विच के माध्यम से, मशीन 2 (192.168.0.1) मशीन 3 (192.168.0.101) से भी जुड़ा हुआ है।

मशीन 2 को इंटरनेट कनेक्शन को मशीन 3 में साझा करने के लिए कॉन्फ़िगर किया गया है:

sudo iptables -A FORWARD -o wlp3s0 -i eno1 -s 192.168.0.0/24 -m conntrack --ctstate NEW -j ACCEPT
sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sudo iptables -t nat -F POSTROUTING
sudo iptables -t nat -A POSTROUTING -o wlp3s0 -j MASQUERADE
sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
sudo /etc/init.d/dnsmasq start

मशीन 3 पर, tracerouteरिटर्न:

traceroute to google.com (216.58.198.206), 30 hops max, 60 byte packets
 1  sc500 (192.168.0.1)  0.529 ms  0.432 ms  0.373 ms
 2  * * *
 3  10.28.0.1 (10.28.0.1)  35.665 ms  36.062 ms  36.006 ms
 4  * * *
 5  194.149.164.94 (194.149.164.94)  35.965 ms  35.909 ms  31.021 ms
 6  72.14.221.62 (72.14.221.62)  35.607 ms  33.460 ms  33.599 ms
 7  108.170.244.161 (108.170.244.161)  33.702 ms  19.679 ms  17.077 ms
 8  108.170.234.51 (108.170.234.51)  18.306 ms  27.571 ms  28.029 ms
 9  par10s27-in-f206.1e100.net (216.58.198.206)  27.975 ms  29.825 ms  27.862 ms

हालाँकि, मशीन 1 से, मैं 192.168.0.X पर किसी को भी पिंग नहीं कर सकता। मुझे समझ नहीं आता कि यह क्यों और कैसे प्राप्त किया जा सकता है।

जवाबों:


1

आपने 192.168.0.0/24 नेटवर्क पर किसी के लिए नेटवर्क एड्रेस ट्रांसलेशन (NAT) करने के लिए मशीन 2 को कॉन्फ़िगर किया है। दूसरे शब्दों में, आपने मशीन 2 को निर्देश दिया है कि सभी को दिखावा करें कि वास्तव में कोई 192.168.0.0/24 नेटवर्क नहीं है, लेकिन यह सभी आने वाली मशीन 2 है (यह "जो एक इंटरनेट कनेक्शन साझा करता है")। इस ढोंग का दूसरा पहलू यह है कि 192.168.0.0/24 पर कोई भी मशीन 2 के माध्यम से बाहर से नहीं पहुंच सकता है।

उचित सेटअप या तो होगा

(1) का एकल खंड (192.168.43.0/24) है, अर्थात मशीन 2 पर पुल का उपयोग करें। लेकिन LAN के लिए WLAN स्टेशन को ब्रिज करना मुश्किल है (हाल के अन्य प्रश्न देखें)।

(2) अपने ISP की ओर अपने मुख्य राउटर (192.168.43.0/24 पर गेटवे) को कॉन्फ़िगर करें, एक बड़ी रेंज (जैसे, 192.168.42.0/23) के लिए अपने ISP की ओर NAT करें, पहले की तरह WLAN पर 192.168.43.0/24 का प्रबंधन करें, कॉन्फ़िगर करें 192.168.42.0/24 और 192.168.43.0/24 के बीच सिर्फ नैट को आगे और रूट पैकेट के लिए मशीन 2, और जहां भी जरूरत है स्थैतिक मार्गों को सेटअप करें।

(3) सब कुछ वैसा ही रखें जैसा कि आप स्वीकार करते हैं कि आप IP द्वारा 192.168.0.0/24 का उपयोग नहीं कर सकते हैं, लेकिन 192.168.0.0/24 पर पहुंचने वाली कुछ महत्वपूर्ण सेवाओं के लिए पोर्ट अग्रेषण सेट करें।


मैंने मशीन 2 पर एक्सेस प्वाइंट लॉन्च करके समाप्त किया, जो बहुत सरल करता है।
गुहुर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.