我有一个本地web服务器正在运行:
https://localhost:5555我笔记本里所有的东西。假设我已经购买了我自己的域名abc.com。
在谷歌云中,将其部署到abc.com最简单的方法是什么?
5555。$PUBLIC_IP:5555,它就完美了。但是我不知道如何将这些映射到我的DNS,这样如果人们单击abc.com,那么它就会重定向到我的$PUBLIC_IP:5555。在不设置nginx或单独的web服务器来路由Google云平台上的流量的情况下,有什么简单的方法可以做到吗?
谢谢!
发布于 2016-01-25 05:33:56
如果人们点击abc.com,他们的浏览器将默认为端口80,而不是5555。假设您的web服务器不会在端口80上运行(或者您不希望它在端口80上运行),您可以使用iptables来将端口80转换为端口5555,如下所示:
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5555它涵盖了问题的港口部分。问题的另一部分是将域名abc.com映射到$PUBLIC_IP。为此,您需要转到注册域名的服务,并添加一个映射到A的$PUBLIC_IP记录。这是谷歌的指南,如何与不同的注册人这样做。
https://stackoverflow.com/questions/34984035
复制相似问题