请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

访问http://192.168.1.111:6201/renren-fast/swagger/index.html失败

宿主机和虚拟ip可以互ping。
浏览器中访问虚拟ip:6201失败,访问宿主机ip:6101成功。配置文件也没发现哪里有不对,但就是找不到问题根源?
keepalived.conf配置文件1:
vrrp_instance VI_1 { state MASTER interface ens33 virtual_router_id 51 priority 100 advert_int 1 authentication { auth_type PASS auth_pass 123456 } virtual_ipaddress { 192.168.1.111 } } virtual_server 192.168.1.111 6201 { delay_loop 3 lb_algo rr lb_kind NAT persistence_timeout 50 protocol TCP real_server 192.168.99.102 6101 { weight 1 } }

keepalived.conf配置文件2:
vrrp_instance VI_1 {
state MASTER
interface ens33
virtual_router_id 51
priority 100
advert_int 1
authentication {
auth_type PASS
auth_pass 123456
}
virtual_ipaddress {
192.168.1.111
}
}
virtual_server 192.168.1.111 6201 {
delay_loop 3
lb_algo rr
lb_kind NAT
persistence_timeout 50
protocol TCP
real_server 192.168.99.102 6102 {
weight 1
}
}

正在回答 回答被采纳积分+3

1回答

神思者 2019-10-03 09:53:25

先确认防火墙跟selinux是否关闭,其次检查vmware虚拟机是不是桥接网络,不能用nat,最后要用自己的家用路由器,单位网络和云主机禁止设置虚拟IP

0 回复 有任何疑惑可以回复我~
  • 提问者 xialei #1
    防火墙和selinux都关闭了,虚拟机也是桥接网络,用的网络也是自家WiFi,无问题的。而且宿主机和虚拟ip可以互ping。
    回复 有任何疑惑可以回复我~ 2019-10-03 12:54:17
  • 神思者 回复 提问者 xialei #2
    网段IP你写错了吧,你看real_server 192.168.99.102 6102 ,你本地IP不是1网段的么?怎么变成99网段的了?
    回复 有任何疑惑可以回复我~ 2019-10-03 14:29:39
  • 提问者 xialei 回复 神思者 #3
    额,这个确实手误了,但是我修改之后,又检查了配置确实没有发现哪里不对,重启keepalived,仍然无法访问
    回复 有任何疑惑可以回复我~ 2019-10-03 16:17:33
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信