我怎么能连接我的本地主机到一个酒庄?

我有一个快速的服务器运行在我的本地主机:8080,并设置为显示一个index.html主网页。 一切工作正常,我只是想知道如何连接到我自己的域名。 所以,一旦用户从外部networking连接访问域(可以说它的http://example.com ),它将引导他到我的本地主机:8080主页?

这里是我为服务器运行的代码

var app = require('http').createServer(handler), url = require('url'), fs = require('fs'), app.listen(8080); // Http handler function function handler(req, res) { var path = url.parse(req.url).pathname; if (path == '/') { index = fs.readFile(__dirname + '/Index.html', function (error, data) { if (error) { res.writeHead(500); return res.end("Error: unable to load live.html"); } res.writeHead(200, { 'Content-Type': 'text/html' }); res.end(data); }); } } 

你可以尝试使用ngRock。 它提供安全的隧道到本地https://ngrok.com/

这是一个networking问题,而不是编程问题。 无论如何,您需要编辑您的DNS区域文件,并设置Alogging指向您的本地主机的公共IP。 然后在您的路由器上添加一个路由规则,将端口8080上的stream量redirect到本地计算机。