tl; dr: क्या VM के होस्ट से HTTP कनेक्शन को मना करने का कोई कारण है?
मेरे पास एक उबंटू वीएम पर चल रहा वेब सर्वर है (मैं VMWare का उपयोग कर रहा हूं) और मैं इसे विंडोज होस्ट से एक्सेस करना चाहूंगा।
मैं वीएम का आईपी खोजने की कोशिश कर रहा हूं ताकि मैं इसे एक्सेस कर सकूं।
मैंने दोनों मशीनों पर एक फ्लास्क सर्वर स्थापित किया है, इसलिए मैं आसानी से जांच कर सकता हूं कि क्या आईपी सही है (मुझे लगता है कि अगर मैं वीएम से होस्ट तक पहुंच सकता हूं तो मैं स्रोत का पता लगाने के लिए सूंघ सकता हूं)।
वैसे भी, आईपी में से कोई भी मैंने कोशिश की कुछ भी नहीं देता है।
C:\Users\User>arp -a
Interface: 192.168.1.103 --- 0x4
Internet Address Physical Address Type
...
Interface: 192.168.228.1 --- 0x12
Internet Address Physical Address Type
192.168.228.128 00-0c-29-98-8e-5e dynamic
192.168.228.255 ff-ff-ff-ff-ff-ff static
224.0.0.2 01-00-5e-00-00-02 static
224.0.0.22 01-00-5e-00-00-16 static
224.0.0.251 01-00-5e-00-00-fb static
224.0.0.252 01-00-5e-00-00-fc static
239.255.255.250 01-00-5e-7f-ff-fa static
Interface: 192.168.52.1 --- 0x14
Internet Address Physical Address Type
192.168.52.255 ff-ff-ff-ff-ff-ff static
224.0.0.2 01-00-5e-00-00-02 static
224.0.0.22 01-00-5e-00-00-16 static
224.0.0.251 01-00-5e-00-00-fb static
224.0.0.252 01-00-5e-00-00-fc static
239.255.255.250 01-00-5e-7f-ff-fa static
Interface: 192.168.99.1 --- 0x29
Internet Address Physical Address Type
...
इसके अनुसार ipconfig
, VMWare के दो इंटरफेस हैं, VMnet1
तथा VMnet8
जितना मैं समझता हूं कि नेटवर्किंग कॉन्फ़िगरेशन के दो तरीके हैं। मैं उपयोग करता हूं Host-only: A private network shared with host
जिसके अनुरूप होना चाहिए VMnet1
, कौन कौन से ipconfig
कहता है 192.168.228.1
।
मैंने इस इंटरफ़ेस के तहत सभी आईपी की कोशिश की, लेकिन किसी ने काम नहीं किया।
मुझे दृढ़ता से संदेह है कि मुझे जो आईपी चाहिए वह वास्तव में है 192.168.228.128
(VM के लिए कॉन्फ़िगर किया गया मैक एड्रेस है 00:0C:29:98:8E:5E
), परंतु http://192.168.228.128:5000
होस्ट पैदावार में क्रोम 192.168.228.128 refused to connect.
मैं क्या खो रहा हूँ?
BTW, मैंने विपरीत तरीके से जाने की कोशिश की (अतिथि से मेजबान तक पहुंच)।
$ arp
Address HWtype HWaddress Flags Mask Iface
192.168.228.1 ether 00:50:56:c0:00:01 C ens33
192.168.228.254 ether 00:50:56:ea:0e:59 C ens33
दोनों कुछ भी नहीं देते हैं।
192.168.228.128
। अब मैं इसे मेजबान से इस तरह क्यों नहीं प्राप्त कर सकता हूं?
localhost:5000
अतिथि में। मैं 80 पोर्ट में बदल गया, इसे चलाने के लिए रूट अनुमतियों की आवश्यकता थी लेकिन अब इसे होस्ट से एक्सेस किया जा सकता है। शायद फ़ायरवॉल मुद्दे जो मैं ठीक करने की कोशिश करूंगा। आपका बहुत बहुत धन्यवाद!
ip address
टर्मिनल में? या मैं गलत समझ रहा हूं कि आप यहां क्या देख रहे हैं