1. 程式人生 > >ActiveMQ管理頁面未找到(無法訪問此網站,埠號只監聽了ipv6)

ActiveMQ管理頁面未找到(無法訪問此網站,埠號只監聽了ipv6)

昨天,在給測試伺服器部署ActiveMQ的時候,遇到了一個問題,部署的很順利,但是無法使用ip地址加埠號去訪問ActiveMQ的管理頁面,顯示無法訪問此網站。

使用netstat -tnlp命令檢視監聽埠時,發現8161和61616兩個埠都只監聽了ipv6。下圖所示是修改後的狀態,修改之前8161和61616的Proto都是tcp6。

這個時候我們是無法直接通過ipv4的地址加埠號去訪問的,使用ipv6地址的話瀏覽器不認,所以需要將ipv6改為ipv4。

方法比較簡單粗暴,就是將ipv6給關掉。

    1、編輯檔案

    vim /etc/sysctl.conf

    2、新增配置

    net.ipv6.conf.all.disable_ipv6 = 1

    net.ipv6.conf.default.disable_ipv6 = 1

    3、儲存退出後使生效

    sysctl -p

此時重啟一下ActiveMQ,就變成如上圖所示了,可以通過ipv4地址加埠號去訪問ActiveMQ管理頁面了。