localhost
에서 정상적으로 작동하는 Node.JS 서버가 있습니다. 이제는 내 컴퓨터에서 호스팅되는 인터넷에서 액세스 할 수있게하려고합니다. 내 공용 IP 주소 "접근"될 것 같지 않습니다 (Google tells me I have 것) :인터넷에 Node.JS 서버 게시
https.createServer({
key: privateKey,
cert: certificate
}, server).listen(80, '86.151.23.17');
은 다음과 Node.js를 오류와 함께 실패합니다
Error: listen EADDRNOTAVAIL
at errnoException (net.js:770:11)
at Server._listen2 (net.js:893:19)
at listen (net.js:937:10)
at Server.listen (net.js:994:9)
at dns.js:71:18
at process.startup.processNextTick.process._tickCallback (node.js:244:9)
가 어떻게 내 Node.js를 게시 할 수 있습니다 서버를 공개 IP 주소로 변경 하시겠습니까?
[참고 : 다른 웹 서버가 실행되고 있지 않습니다. 또한 here과 같이 다양한 포트를 시도했습니다.]
에 IP 주소에 당신의 응용 프로그램을 볼 수 있습니다 당신은 라우터가 내 컴퓨터 (아이맥) 또는 내 광대역 와이파이 상자에 구워 생각하십니까? – Randomblue
"Wi-Fi 상자"입니다. – ThiefMaster
대접처럼 일했습니다. 무리 감사. – Randomblue