网关服务Kong、Konga搭建记录

网关服务Kong、Konga搭建记录,第1张

使用docker-compose安装是最方便的
在/opt/目录下创建kong文件夹,然后创建一个docker-composeyml文件并编辑

在docker-composeyml添加如下配置(20220528亲测可用)

假设使用的是本地搭建
使用浏览器访问127001:1337
注:端口号在docker-composeyml中指定了1337

若是使用云服务器,注意做好DNS解析以及Nginx配置
这里给出一份可用的kongconf

使用浏览器访问kongYOUR_DOMAIN:1337

打开界面后,是要创建一个管理员账号的,按说明填写即可

先理解一下概念:
我们现在 *** 作的可视化平台是Konga
Konga通过调用Kong的admin url,对Kong网关进行配置管理
所以这一步我们需要将Konga和Kong搭上线

在Connection页面配置要管理的Kong网关

主要填写参数说明:
Name:必填,唯一,用于备忘
Kong Admin URL:Kong网关的管理路径,默认端口是8001,在docker-composeyml可修改对外暴露的端口号

这里有个提示很显眼:Kong's admin API should not be publicly exposed
故我们在云服务器部署时,都应该注意8001的这个端口不应随意暴露出去,以免发生黑客攻击风险

进入Service菜单,点击 ADD NEW SERVICE(添加新服务)
这里我们假设要代理某度的服务

主要填写参数说明:
Name:非必填,服务名称,用于备忘这是一个什么服务
Protocol:必填,填写>默认网关19216811。
子网掩码2552552550、默认网关19216811,在下方的DNS服务器中输入本地的DNS服务器的IP或者使用19216811这个地址。
网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。

如果要自定义裸金属服务器的DNS服务器信息,需要将裸金属服务器网络设置为静态IP。若将动态DHCP改为静态IP设置,IP和网关等网络信息必须和裸金属服务器下发时保持一致,否则可能会引起网络不通。以CentOS 7系列为例,具体配置步骤可参考本节。查看裸金属服务器的IP、网关等信息。查看IP地址:ifconfig bond0查看网关地址:i
确认虚拟机主网卡已经正确分配到IP地址。登录虚拟机内部。执行ifconfig命令或ip address查看网卡的IP信息。Windows虚拟机可以在命令行中执行ipconfig查看。登录虚拟机内部。执行ifconfig命令或ip address查看网卡的IP信息。Windows虚拟机可以在命令行中执行ipconfig查看。Windows虚

1、选任意一台电脑做主机,把主机的宽带连接设置成共享。

*** 作:在网上邻居上点鼠标右键,点击属性 ,然后在宽带连接上依次点击右键、属性、高级、internet连接共享。

2、IP地址要改成19216801,子网掩码2552552550,网关和DNS都19216801。

3、客户机IP设置成自动获取,也可以手动设置成和主机一个网段,子网掩码、网关和主机一样。在主机上运行添加网路向导,选择局域网其他计算机通过本机连接到网络即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13061267.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存