IP地址重定向
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IP地址重定向相关的知识,希望对你有一定的参考价值。
参考技术Ahttps://www.landui.com/help/show-4454.html
1,Linux实现方法,通过操作iptables来实现。
举例如下:
当前linux服务器IP地址为121.21.36.189,内网一个windows服务器IP地址为192.168.99.30,我现在想通过 linux 服务器IP映射一个端口3389?这个win服务器的3389端口并进行远程,那么操作如下:
操作以后,我可以通过mstsc进行121.21.36.189:3389远程连接到192.168.99.30服务器了。
2,windows 服务器进行端口映射转发到其他服务器
当前 windows 服务器IP地址为121.21.36.190,内网一个linux服务器IP地址为192.168.99.10,我现在想通过win服务器IP映射一个端口81到这个linux服务器的8080端口进行web访问,那么dos上需要执行的命令如下:
这样操作以后,是永久有效,除非后续重置。现在进行121.21.36.190:81访问,实际是和192.168.99.10:8080是一个效果了。
从 IP 地址重定向到域
【中文标题】从 IP 地址重定向到域【英文标题】:Redirect from an IP address to a domain 【发布时间】:2020-04-07 08:48:45 【问题描述】:如何将页面名 my.page.com?当我通过 my.page.com 打开页面时,一切正常。当我通过 IP 地址打开时,我得到“不正确的证书”CN = Kubernetes Ingress Controller Fake Certificate O = Acme Co"。
我只想将人们。
`apiVersion: extensions/v1beta1 种类:入口 元数据: 名称:网络入口 注释: kubernetes.io/ingress.allow-http:“假” nginx.ingress.kubernetes.io/backend-protocol:“HTTPS” 规格: tls:
主机: my.page.com 秘密名称:tls-秘密 规则: 主机:my.page.com 网址: 路径: 路径:/api 后端: 服务名称:api 服务端口:8090 路径:/ 后端: 服务名称:应用 服务端口:8080`我从here 安装了 Ingress。
【问题讨论】:
Stack Overflow 是一个编程和开发问题的网站。对于这个问题,您可能应该使用Stack Exchange network 上的另一个站点。另请参阅帮助中心的What topics can I ask about here。 话题中有一段documentation with examples。将尝试检查您是否可以实现 IP 重写 【参考方案1】:创建一个提供 404 或 nginx 404.html 页面的部署,该页面会重定向到主域。
然后在 Ingress 部署中将该服务作为默认服务 --default-backend-service=<namespace>/<service>
这意味着,当没有规则与入口文件匹配时,默认服务将接受该请求。
在您的情况下,如果未设置默认服务,IP 地址将显示“找不到页面”的 nginx 页面。
在这里阅读:Default backend
【讨论】:
【参考方案2】:有很好的文档和主题示例。
一般有两种方式进行:
修改 Nginx 配置和 adding rewrite rules 那里。为此,您需要通过 snippets 传递配置的新部分。
使用像Træfik 这样的入口控制器。 Træfik 允许您在运行中匹配 URL 中的特定模式和rewrite。
【讨论】:
以上是关于IP地址重定向的主要内容,如果未能解决你的问题,请参考以下文章