मैंने एक अन्य कंप्यूटर के टर्मिनल तक पहुंचने के लिए एक टीसीपी सर्वर प्रोग्राम बनाया (server.py देखें) (client.py देखें)। जब मैं स्थानीय स्तर पर (केवल अपने कंप्यूटर पर) क्लाइंट और सर्वर का उपयोग सब कुछ ठीक है, लेकिन जब ग्राहक एक अलग कंप्यूटर से एक अनुरोध भेज रहा है, मैं ग्राहक पक्ष पर यह संदेश मिलता है:
पायथन 2.7: सॉकेट। आतंक त्रुटि [Errno 111] - कनेक्शन से इनकार कर दिया
Traceback (most recent call last):
File "client.py", line 11, in <module>
client.connect((serverIP, serverPort))
File "/usr/lib/python2.7/socket.py", line 228, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 111] Connection refused
नोट : सर्वर वह कंप्यूटर है जिसे क्लाइंट द्वारा एक्सेस किया जा रहा है।
क्या आप अपने सर्वर को अपने रिमोट क्लाइंट से पिंग कर सकते हैं? – Stanton
नहीं, मैं अपने सर्वर को पिंग करने में असमर्थ हूं। – bendacoder
आपको पहले इसे समझने की आवश्यकता होगी। क्या आईपी? क्या एक स्थानीय इंट्रानेट आईपी (उदाहरण 10.10 या 1 9 2.168 ....) आप अपने सर्वर पर एक यूजर कॉन्फिग कर सकते हैं ताकि आपके क्लाइंट – Stanton