PVE只监听IPv6,没有监听IPv4造成无法访问WEBUI

webUI无法访问

1.查看监听端口:

root@pve1:~# lsof -i:8006
COMMAND    PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
pveproxy  1802 www-data    6u  IPv6  34580      0t0  TCP *:8006 (LISTEN)
pveproxy  1803 www-data    6u  IPv6  34580      0t0  TCP *:8006 (LISTEN)
pveproxy  1804 www-data    6u  IPv6  34580      0t0  TCP *:8006 (LISTEN)
pveproxy  1805 www-data    6u  IPv6  34580      0t0  TCP *:8006 (LISTEN)

通过上面可以看出只监听了IPv6,此问题可能是出在修改IP地址后造成的。
可通过配置只监听IPv4来实现。

2.编辑 /etc/default/pveproxy

写入 LISTEN_IP="0.0.0.0"
默认情况下,此文件不存在,直接运行命令生成即可。
echo LISTEN_IP="0.0.0.0" > /etc/default/pveproxy
配置完成重启后可以看到端口监听正常了

root@pve1:~# lsof -i:8006
COMMAND   PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
pveproxy  951 www-data    6u  IPv4  27465      0t0  TCP *:8006 (LISTEN)
pveproxy  952 www-data    6u  IPv4  27465      0t0  TCP *:8006 (LISTEN)
pveproxy  953 www-data    6u  IPv4  27465      0t0  TCP *:8006 (LISTEN)
pveproxy  954 www-data    6u  IPv4  27465      0t0  TCP *:8006 (LISTEN)

参考:https://forum.proxmox.com/threads/pveproxy-only-listens-to-v6-loopback-address.93588/

发表回复

登录... 后才能评论