如果您無法通過http://1.2.3.4:2222訪問您的服務(wù)器,則可能會(huì)發(fā)生以下三種情況之一:
1. DirectAdmin可能沒有運(yùn)行或
2.您有一個(gè)防火墻阻止端口2222。
2很容易通過簡單的運(yùn)行來檢查(僅在Red Hat系統(tǒng)上):
/sbin/service iptables stop
/sbin/chkconfig iptables off
然后再次測試directadmin。
如果沒有解決這個(gè)問題,那么你需要檢查你的/var/log/directadmin/error.log來檢查它為什么沒有啟動(dòng)的錯(cuò)誤:
tail /var/log/directadmin/error.log
常見問題是:
3. /usr/local/directadmin/conf/directadmin.conf文件中設(shè)置的ethernet_dev不正確。 指南
4.由于錯(cuò)誤的使用uid/lid,IP或日期而導(dǎo)致許可證無效。 嘗試:手動(dòng)更新您的DirectAdmin許可證
5.您的IP在/ usr / local / directadmin / data / admin / ip_blacklist中列入黑名單。 這由管理設(shè)置中的“強(qiáng)力登錄檢測”控制。 使用不低于10的設(shè)置,因?yàn)榧词辜虞d登錄頁面也會(huì)計(jì)為1次失敗嘗試。
6.不同操作系統(tǒng)的二進(jìn)制文件。 有關(guān)
您可以隨時(shí)嘗試運(yùn)行DirectAdmin(如果它尚未運(yùn)行)以查看問題所在。
cd /usr/local/directadmin
./directadmin b200
在調(diào)試級(jí)別為200的終端中啟動(dòng)它。使用Ctrl-C停止。
7.如果DirectAdmin正在運(yùn)行,綁定到端口2222,但不響應(yīng)“127.0.0.1”,但確實(shí)響應(yīng)“:: 1”,那么這是一個(gè)IPv6問題。 本指南將與此有關(guān)。
CentOS 7
CentOS 7使用不同的防火墻控制方法。
要完全關(guān)閉它,請(qǐng)輸入:
systemctl disable firewalld
systemctl stop firewalld
firewall-cmd --permanent --zone=public --add-port=2222/tcp