Nps 域名代理
目录
之前在文档 Kubernetes部署内网穿透服务nps 中提到过,在nps中如何使用socks5代理,今天再来看看,如何使用nps的域名代理。
介绍
在操作之前,先给大家介绍一下,域名代理是干嘛的。
场景
有如下图的环境中,需要外网域名直接连接内网K8S的ingress,而不是修改本地hosts的方式去访问业务,只需要在内网k8s中部署一个npc即可。

步骤
先在内网k8s部署npc,部署文件如下:
|
|
创建nps 域名代理
注意:需要将你要绑定的域名指向到nps的80端口

因为nps代理时所有请求是从npc-dev容器出来的,所以可以直接使用dev环境的k8s coreDNS进行访问。
在dev环境的k8s创建ingress

同样的方法创建一个https的转发到ingress的443端口后,可以进行测试了

CloudNativeQingFeng