स्थानीय (उप) के बीच नेटवर्किंग: वर्चुअलबॉक्स विथ डाइस ऑन विन 7 और लोकल मशीन उबंटू


1

मैं एक पेन-परीक्षण प्रयोगशाला घूर रहा हूं। लेकिन मुझे अपने स्थानीय नेटवर्क पर दूसरे कंप्यूटर से असुरक्षित नेटवर्क तक पहुंचने की कोशिश करते हुए एक समस्या का सामना करना पड़ा (यानी वर्चुअलबॉक्स नहीं चल रहा है)।

स्थापित करना :

लैब में 1 कंप्यूटर चल रहा है win7 स्थानीय आईपी है 192.168.0.30
जिस पर, वर्चुअलबॉक्स निम्नलिखित वितरण चला रहा है:
De-ICE Live CD Level 1
(डिस्ट्रो का स्थानीय नेटवर्किंग चालू है 192.168.1.x सीमा और संपादन योग्य नहीं है)

De-ICE Live CD Level 1 एक कमजोर वेबसाइट को उजागर कर रहा है 192.168.1.100 (पोर्ट 80)

नेटवर्किंग इस प्रकार है :
(सभी नेटमास्क 255.255.255.0 हैं)

वर्चुअलबॉक्स पर:

  • वर्चुअलबॉक्स होस्ट-ओनली अडैप्टर टू सेट 192.168.1.1 एक डीएचसीपी के साथ
    सर्वर 192.168.1.254

Win7 मशीन पर:

  • ईथरनेट एडेप्टर जो इंटरनेट तक पहुंचता है 192.168.0.30 (और वर्चुअलबॉक्स होस्ट-ओनली अडैप्टर के साथ कनेक्शन साझा कर रहा है)
  • वर्चुअलबॉक्स होस्ट-ओनली एडाप्टर स्टेटिक आईपी सेट टू पर है 192.168.1.1, सर्वर डीएचसीपी सर्वर 192.168.1.254

अब सवाल:

विंडोज 7 मशीन पर मैं एक ब्राउज़र से सबनेट 192.168.1.100 सबनेट पर असुरक्षित वेबसाइट पर पहुंच सकता हूं।

मेरे पेंट करने के उपकरण वाईफाई कनेक्शन के माध्यम से 192.168.0.23 पर स्थानीय नेटवर्क तक पहुंचने वाले एक लैपटॉप पर चल रहे हैं।

मैं उस कंप्यूटर से 192.168.1.100 वेबसाइट तक कैसे पहुँच सकता हूँ?

मैंने Win7 मशीन पर नेटश की कोशिश की है और अपने राउटर पर पोर्ट अग्रेषित कर रहा हूं लेकिन यह केवल स्थानीय नेटवर्क पर अग्रेषण की अनुमति देता है 192.168.0.x सबनेट नहीं 192.168.1.x

जैसा की मैं देख पा रहा हूँ,  मुझे अपनी Win7 मशीन को स्थानीय सबनेट तक पहुँचाने के लिए आगे का रास्ता खोजना होगा।

क्या ऐसा करने के लिए WIN7 में एक तरीका है:

फॉरवर्ड 192.168.0.30: [प्रॉक्सी] से 192.168.1.100:80?

या एक स्थानीय नेटवर्क से एक सबनेट तक पहुंचने का एक बेहतर तरीका है?

जवाबों:


1

एक त्वरित और गंदा समाधान आपके सबनेट को 255.255.255.0 से 255.255.0.0 तक बदलना होगा, हालांकि, ऐसा लगता है कि लाइव सीडी पर काम नहीं हो रहा है।

एक बेहतर समाधान यह होगा कि वर्चुअल राउटर जैसे pfSense, और दो सबनेट के बीच ट्रैफ़िक को रूट करें।

एक अन्य विकल्प विंडोज मशीन पर पुट्टी के माध्यम से एसएसएच सुरंग का उपयोग करना है। यह सबसे बारीकी से मिलता-जुलता है जो आप पूछ रहे थे।

http://realprogrammers.com/how_to/set_up_an_ssh_tunnel_with_putty.html

अपडेट १

स्थानीय और रिमोट फॉरवर्ड को यहाँ बहुत अच्छी तरह से समझाया गया है: http://blog.trackets.com/2014/05/17/ssh-tunnel-local-and-remote-port-forwarding-explained-with-examples.html

विचार आगे से बनाना है windows-ip:80 सेवा मेरे localhost:9000 और एक दूसरे से localhost:9000 सेवा मेरे livecd-ip:80। पोर्ट 9000 मनमाना है और मशीन पर कोई भी अप्रयुक्त पोर्ट हो सकता है।

यह प्रभावी रूप से पोर्ट 80 पर लाइव सीडी को पोर्ट 80 पर आने वाले ट्रैफ़िक को पुनर्निर्देशित करता है। यदि आपके पास पहले से ही विंडोज मशीन पर पोर्ट 80 का उपयोग करने की प्रक्रिया है, तो आप इसे बदल सकते हैं। windows-ip:1234 या कोई अन्य अप्रयुक्त पोर्ट, फिर आपको उस पोर्ट के बजाय पेन टेस्ट इंगित करें। पोर्ट 80 पर लाइव सीडी में ट्रैफिक अभी भी आएगा।


thx मैं इस पोटीन समाधान के लिए एक कोशिश है।
Tom

1
पोर्ट अग्रेषण विकल्प के साथ आपको आरंभ करने के लिए मैंने कुछ विवरण जोड़े हैं।
Jens Ehrich

आपकी मदद के लिए thx, मुझे एक रास्ता मिला है जो अच्छी तरह से काम करता है। मैं पोटीन के साथ सफल नहीं हुआ: / मेरे पास आखिरी विकल्प एक ही नेटवर्क पर सब कुछ चलाने की कोशिश करना था। इसके अलावा मैं यह सुनिश्चित नहीं कर पाया था कि ब्रिजस्टेड कनेक्शन वर्चुअलबॉक्स में काम करेगा लेकिन यह किया। अगर कोई प्रयोग करना चाहता है तो मैंने अपना समाधान पोस्ट किया है ...
Tom

मैं खुश हूं कि आपका यह चलने लगा। मैंने यह नहीं माना कि आप अपना मुख्य सबनेट बदलने के लिए तैयार हैं - यह निश्चित रूप से सादगी के मामले में सबसे अच्छा विकल्प है। इसके अलावा, मैंने कॉन्फिगर को गलत समझा और सोचा कि जब आप "वर्चुअलबॉक्स होस्ट-ओनली अडैप्टर के साथ शेयरिंग कनेक्शन" पढ़ते हैं तो आप एक ब्राइडेड कनेक्शन का उपयोग कर रहे थे। मेरे सुपरनेट सुझाव पर तब तक काम नहीं किया जाता जब तक कि आप पहले से ही एक एडॉप्टर एडॉप्टर का उपयोग नहीं कर रहे होते, इसलिए मैंने इसे हटा दिया।
Jens Ehrich

0

मुझे एक ऐसा रास्ता मिल गया है जो अच्छा काम करता है।

1 # मैंने वर्चुअल मशीन नेटवर्क (192.168.1.x) से मिलान करने के लिए अपना नेटवर्क (192.168.0.x) बदल दिया

2 # मैंने अपने ईथरनेट अडैप्टर और वर्चुअल अडैप्टर के बीच कनेक्शन को अनसेंड किया

3 # मैंने दोनों एडाप्टरों को पाटा

4 # मैंने ब्रिजबॉक्स के लिए वर्चुअलबॉक्स कनेक्शन एडॉप्टर को बदल दिया, और सूची में नए बनाए गए ब्रिजेड कनेक्शन को चुनें।

5 # VM को लॉन्च किया

मैं, अब अपने नेटवर्क पर किसी भी कंप्यूटर से अपने स्थानीय कंप्यूटर से 192.168.1.100 तक पहुंच सकता हूं।

जब मैं अपने लिनक्स मशीन पर नेटडिस्कवर चलाता हूं तो मैं वीएम को एक स्थानीय कंप्यूटर के रूप में देखता हूं।

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