真实机安装了keepalived,可以ping通虚拟ip,但是telnet无法访问虚拟ip的8888端口,网页访问也不行

来源:4-5 负载均衡的高可用方案(下)

qq_无痕_69

2018-09-30

宿主机IP是172.16.9.195
虚拟IP是172.16.9.196
宿主机和局域网真实机可以ping通虚拟ip172.16.9.196
但是无法访问8888端口,telnet也不行。

写回答

6回答

小小骚年郎

2018-11-02

老哥解决了吗?我现在也有这个问题了.

0
0

qq_无痕_69

提问者

2018-09-30

这是我tcpdump抓取虚拟ip的包,真实机telnet虚拟ip的8888端口报这个,没看懂


//img.mukewang.com/szimg/5bb03ffc000196c811690299.jpg

0
3
神思者
回复
qq_无痕_69
这个就要跟公司网管去申请了,你可以不妨在家中先按照视频去把虚拟IP配置出来,如果公司允许配置虚拟IP,那就照搬过去
2018-09-30
共3条回复

qq_无痕_69

提问者

2018-09-30

网卡配置,你看

//img.mukewang.com/szimg/5bb03f3e0001d19708670153.jpg

0
0

神思者

2018-09-30

你宿主机的网卡是eno16什么的?网卡名字没写错吧?

0
4
qq_无痕_69
回复
神思者
不是啊,是我自己的笔记本
2018-09-30
共4条回复

qq_无痕_69

提问者

2018-09-30

//img.mukewang.com/szimg/5bb03dec00011f1704310478.jpg//img.mukewang.com/szimg/5bb03dec0001107d03670596.jpg

//img.mukewang.com/szimg/5bb03dec0001bac413650594.jpg


h1和h2都可以正常访问。唯独虚拟ip的8888端口无法访问


0
1
神思者
keepalived配置文件里的第12行,不要写/24,重启keepalived,再试试
2018-09-30
共1条回复

神思者

2018-09-30

首先访问h1容器的haproxy管理画面,看看h1容器是否正常。然后再检查一下宿主机上keepalived的配置文件,截个图我看一下

0
1
qq_无痕_69
截图我上传了,老师麻烦你看看
2018-09-30
共1条回复

Docker环境下的企业级前后端分离项目部署与运维

手把手带你学会项目分布式集群部署,让你的系统不再惧怕宕机

2459 学习 · 1018 问题

查看课程