溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

無法連接Linux實(shí)例的原因是什么

發(fā)布時間:2020-09-30 15:16:09 來源:億速云 閱讀:182 作者:小新 欄目:建站服務(wù)器

這篇文章將為大家詳細(xì)講解有關(guān)無法連接Linux實(shí)例的原因是什么,小編覺得挺實(shí)用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

無法連接Linux實(shí)例

下圖顯示了無法連接 ECS 實(shí)例的原因分類和出現(xiàn)概率。若無法連接實(shí)例,建議您根據(jù)如下原因進(jìn)行排查。

無法連接Linux實(shí)例的原因是什么

首先嘗試遠(yuǎn)程連接

無論何種原因?qū)е聼o法遠(yuǎn)程連接實(shí)例,請先嘗試用阿里云提供的遠(yuǎn)程連接功能進(jìn)行連接,然后再按原因分類進(jìn)行故障排查。

登錄 云服務(wù)器管理控制臺。

找到需要連接的實(shí)例,在找到需要連接的實(shí)例,在 操作 列,單擊 遠(yuǎn)程連接。

無法連接Linux實(shí)例的原因是什么

連接 管理終端。首次連接,需要先復(fù)制密碼。

無法連接Linux實(shí)例的原因是什么

輸入密碼后,連接實(shí)例 。

無法連接Linux實(shí)例的原因是什么

若忘記密碼,單擊若忘記密碼,單擊 修改管理終端的密碼,設(shè)置新密碼。I/O 優(yōu)化的實(shí)例,修改密碼后即時生效,無需重啟

無法連接Linux實(shí)例的原因是什么

無法連接ECS實(shí)例排查思路

請根據(jù)如下各原因序逐一排查:

客戶端本地網(wǎng)絡(luò)異常 [出現(xiàn)概率:3%]

重置實(shí)例密碼,未重啟 ECS 實(shí)例 [出現(xiàn)概率:7%]

iptables 配置異常(Centos 6)[出現(xiàn)概率:10%]

安全組公網(wǎng)規(guī)則 [出現(xiàn)概率:8%]

遠(yuǎn)程訪問端口配置異常 [出現(xiàn)概率:10%]

CPU 負(fù)載過高 [出現(xiàn)概率:9%]

1. 客戶端本地網(wǎng)絡(luò)異常 [出現(xiàn)概率:3%]

故障現(xiàn)象:用戶無法登錄外網(wǎng)。

可能原因:網(wǎng)卡驅(qū)動未開啟或網(wǎng)卡配置有問題。

解決方法:查找 /etc/hosts.deny 看是否有攔截IP;檢查網(wǎng)卡驅(qū)動,重新安裝。

2. 重置實(shí)例密碼,未重啟實(shí)例 [出現(xiàn)概率:7%]

故障現(xiàn)象:有實(shí)例密碼修改記錄,但無重啟實(shí)例記錄。

可能原因:您修改了實(shí)例密碼,但是未重啟 ECS 實(shí)例。

解決方法:

登錄云服務(wù)器管理控制臺。

單擊左側(cè)導(dǎo)航欄中的 實(shí)例。

單擊頁面頂部的地域。

選擇需要的實(shí)例。單擊 重啟。

在彈出的提示框中,選擇 重啟,單擊 確定。

3. iptables 配置異常(Centos 6)[出現(xiàn)概率:10%]

前提條件:您只有在已授權(quán)可關(guān)閉 iptables 的情況下,才能做該項(xiàng)排查。

故障現(xiàn)象:SSH 無法連接,關(guān)閉 iptables 后連接恢復(fù)。

解決方法:調(diào)整 iptables 配置策略。

查看防火墻規(guī)則:

iptables -nvL –line-number

L 查看當(dāng)前表的所有規(guī)則,默認(rèn)查看的是 filter 表,如果要查看 NAT 表,可以加上 -t NAT 參數(shù)。

n 不對 IP 地址進(jìn)行反查,加上這個參數(shù)顯示速度會快很多。

v 輸出詳細(xì)信息,包含通過該規(guī)則的數(shù)據(jù)包數(shù)量、總字節(jié)數(shù)及相應(yīng)的網(wǎng)絡(luò)接口。

修改規(guī)則。

若之前已設(shè)置過規(guī)則策略的,將原有的 iptables 文件保存一份,避免之前設(shè)置的策略丟失。

cp -a /etc/sysconfig/iptables /etc/sysconfig/iptables.bak

清空服務(wù)器上所有的規(guī)則。

iptables -F

設(shè)置 INPUT 方向所有的請求都拒絕。如果是線上業(yè)務(wù)請勿直接操作,會導(dǎo)致業(yè)務(wù)直接中斷。

iptables -P INPUT DROP

設(shè)置 iptables 防火墻后需放行 22 號端口,否則會導(dǎo)致無法遠(yuǎn)程。

iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT

指定 IP 訪問22號端口。

iptables -I INPUT -s 192.168.1.1 -p tcp --dport 22 -j ACCEPT

說明: 192.168.1.1 為請求端 IP 地址。

使用 iptables -L 查看一下添加的規(guī)則是否生效。

iptables -L

無法連接Linux實(shí)例的原因是什么

保存添加的規(guī)則。

iptables-save > /etc/sysconfig/iptables

設(shè)置后需要重啟iptables。

service iptables restart 或 /etc/init.d/iptables restart

操作完成后,重啟服務(wù)器進(jìn)行配置驗(yàn)證。

systemctl reboot

完成操作后,請?jiān)龠M(jìn)行 SSH 連接。

4. 安全組公網(wǎng)規(guī)則 [出現(xiàn)概率:8%]

故障現(xiàn)象:ECS 服務(wù)器無法ping通,排查iptables、網(wǎng)卡IP配置無誤,回滾系統(tǒng)后仍然無法ping通。

可能原因:ECS 實(shí)例安全組默認(rèn)的公網(wǎng)規(guī)則被刪除。

解決方法:重新配置 ECS 實(shí)例的安全組公網(wǎng)規(guī)則,具體操作詳見 ECS實(shí)例安全組默認(rèn)的公網(wǎng)規(guī)則被刪除導(dǎo)致無法ping通。

5. 遠(yuǎn)程訪問端口配置異常 [出現(xiàn)概率:10%]

故障現(xiàn)象:SSH 遠(yuǎn)程無法連接,遠(yuǎn)程訪問端口非默認(rèn)端口。

可能原因:更改了遠(yuǎn)程訪問端口配置,有可能防火墻未對自定義端口放開。

解決方法:客戶端無法正常登錄時,建議先使用不同的 SSH 客戶端基于相同賬戶信息進(jìn)行登錄測試。如能正常登錄,則判斷是客戶端配置問題,需對客戶端配置做排查分析。

使用 telnet 測試現(xiàn)有監(jiān)聽端口連通性。使用 Linux 自帶的 telnet 工具測試現(xiàn)有端口的連通性。

telnet <host> <port>
# host 是目標(biāo)服務(wù)器 IP,port是待測試端口號

修改或查看Linux遠(yuǎn)程端口:

vi /etc/ssh/sshd_config

找到 #port 22 這一行,默認(rèn)端口為 22,可以把前面的#刪除,把 22 改為其它的端口。

重啟SSH服務(wù):

/etc/init.d/sshd restart 或 service sshd restart

創(chuàng)建新的監(jiān)聽端口測試。

可以使用 python 自帶的 Web 服務(wù)器用于臨時創(chuàng)建新的監(jiān)聽端口進(jìn)行測試。

python -m SimpleHTTPServer <所需端口號>

說明:

您可以通過自動測試默認(rèn)端口來檢測遠(yuǎn)程訪問端口的問題。

服務(wù)監(jiān)聽能使用的端口范圍為 0~65535,錯誤配置監(jiān)聽端口會導(dǎo)致遠(yuǎn)程桌面服務(wù)監(jiān)聽失敗。

6. CPU 負(fù)載過高 [出現(xiàn)概率:9%]

故障現(xiàn)象:CPU 負(fù)載過高導(dǎo)致系統(tǒng)無法進(jìn)行遠(yuǎn)程連接。

解決方法:您無法主動監(jiān)控系統(tǒng)內(nèi)部的程序運(yùn)行狀態(tài),可以借助 云監(jiān)控 > 主機(jī)監(jiān)控 > 進(jìn)程監(jiān)控 來實(shí)現(xiàn)。

無法連接Linux實(shí)例的原因是什么

查看應(yīng)用運(yùn)行情況,排除 CPU 負(fù)載過高的原因。查看 CPU 負(fù)載問題詳見 云服務(wù)器 ECS Linux 系統(tǒng) CPU 占用率較高問題排查思路。

注意:在某個時間段 CPU 負(fù)載過高可能導(dǎo)致遠(yuǎn)程連接失敗,建議您查詢是否程序或者實(shí)例資源不滿足現(xiàn)有要求。

最后嘗試重啟實(shí)例

若用阿里云提供的遠(yuǎn)程連接功能仍無法成功連接實(shí)例,請嘗試重啟實(shí)例。重啟操作會使實(shí)例停止工作,從而中斷業(yè)務(wù),請謹(jǐn)慎執(zhí)行。

注意:重啟實(shí)例前,需對實(shí)例創(chuàng)建快照,用于數(shù)據(jù)備份或者制作鏡像。創(chuàng)建快照的方法詳見:創(chuàng)建快照。

在控制臺重啟實(shí)例。重啟實(shí)例后,請?jiān)俅螄L試實(shí)例連接。

關(guān)于無法連接Linux實(shí)例的原因是什么就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI