linux中配置Nginx高可用集群,Linux环境下可以ping通VIP,防火墙已关,但浏览器始终无法访问VIP

两台Linux虚拟机中分别配置了安装好了Nginx和keepalive

img


配置完成后,主机显示VIP可用

img


并且可以访问成功

img


防火墙已经关闭

img


关闭主机keepalive 从机也能正常接替,也就是Linux环境中一切功能OK。
但是浏览器端始终无法访问VIP

img


翻阅各种帖子,大多数原因是防火墙问题,我也试过开启防火墙并开放80端口,可惜未能成功

img


被困多时,望各路朋友指点一二,本菜不胜感激

VIP配置成跟两台主机一样网段试试。比如192.168.19.133

首先明确联两台机器的nginx服务是否正常(可机器单独进行访问),防火墙,SElinux都关闭;


之后确保VIP能漂移,期间这个,你上一下 2台keepalive的配置文件,因为只看到1台机的配置文件,看不到备机的,所以不知道你是否配置错误。

提前条件就是主机与服务之间可以互通,单方面通信服务是传输不了数据的。