将端口号添加到使用Route 53的域名集成中的Elastic IP
问题描述:
我想将我的端口号添加到我的Elastic IP以集成到我的域中,但不允许添加端口。它只允许我添加弹性IP。如何将我的端口添加到我的弹性IP?喜欢,我的域名是www.xxyyzz.com
,我想将我的Elastic IP xx.xx.xx.xx
和我的端口:8888添加到该域名。如果我运行www.xxyyzz.com,它将指向xx.xx.xx.xx:8888
。我怎样才能做到这一点?或者还有其他方法可以实现吗?将端口号添加到使用Route 53的域名集成中的Elastic IP
答
最后,我解决了使用iptables重定向到我自己的端口8888的任何请求我用下面的命令来重定向来回80〜8888。现在,它正常工作的所有要求的问题。
须藤的iptables -t NAT -A PREROUTING -p tcp的--dport 80 -j REDIRECT --to端口8888
答
你应该使用反向代理作为nginx来做到这一点。这不是一个DNS规则。
server {
listen 80;
server_name your-domain-name.com;
location/{
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
proxy_pass http://X.X.X.X:8888;
}
}