BUG原因:每次重啟finalshell 還是?CentOS,ip地址存在變化的可能
目錄
??前言
??報錯
??摸索
??解決措施
??前言
(1)福利:花了2小時才解決的BUG,希望本篇文章能幫你10分鐘解決!
(2)tips:ipconfig或ip addr,以及,vim或vi,不同的操作系統(tǒng)有細微區(qū)別,比如我現(xiàn)在用CentOs,有些人用的是Ubuntu,具體區(qū)別,請自行百度或看文檔(也可能是你沒有install)
(3)區(qū)分:
VMware 是虛擬機
CentOs,Ubuntu 以及 Windows 是 操作系統(tǒng)
Linux 是操作系統(tǒng)內(nèi)核(CentOS 和 Ubuntu 都是基于 Linux 內(nèi)核的操作系統(tǒng))
Finalshell 是獨立于操作系統(tǒng)SSH 客戶端的遠程管理工具,為操作系統(tǒng)提供了圖形化界面
??報錯
過程是這樣的,我本來finalshell用的好好的,而且,自從安裝后,連續(xù)一周沒出問題,今天下午突然斷開連接,然后就出現(xiàn)了下面的情況??
可以看到,Linux已經(jīng)登錄在虛擬機上??
??摸索
接著我在CentOs中ping了IP地址??一直彈出(ip地址可直接從finalshell抄)
表示目標主機不可達
我又在cmd里ping了一次??
結(jié)果一樣
接著在CentOs輸入? ? ip addr
查看ip
發(fā)現(xiàn)? ?ens33下的inet后的ip地址,和finalshall中的ip地址不一樣
具體說就是,inet的ip地址最后3位數(shù),多了個1,從原本的.129變成了.130
補充
也可以直接用?ip addr show ens33 來直接查看ens33接口的 ip 地址
??解決措施
經(jīng)過上面的摸索,可知,由于未知原因,CentOs里,Linux的ip突然從......129變成了.......130
所以,我們只需要修改ip地址即可??
(1)使用具有 sudo 權(quán)限的用戶,
vi
編輯器打開ifcfg-ens33
文件??
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
需要注意的是,有些不是? vi,是 vim,不同虛擬機的命令行有所區(qū)別,自己去看看文檔或者百度?
回車后,結(jié)尾出現(xiàn) “Press ENTER or type command to continue”,再次回車??
(2)在
ifcfg-ens33
文件中找到以IPADDR=
開頭的行,該行定義了 IP 地址。將其修改為所需的新 IP 地址,如果沒有以 IPADDR 開頭的,需要手動添加??
??具體操作是:
1,按↓鍵移動到末尾(或者shift + g移動到末尾)
2,按 i 進入INSERT模式
3,換行后,輸入? IPADDR=192........129(此ip為finalshell里看到的??)
4,按? esc? 退出INSERT模式
5,輸入? ?:x? ?并回車
(CentOS 系統(tǒng)中,輸入
:x
并回車是在vi
編輯器中保存并退出文件的命令)6,重啟網(wǎng)絡(luò)服務以應用更改??
sudo systemctl restart network
(3)再次連接....
文章來源:http://www.zghlxwxcb.cn/news/detail-765150.html
成功解決!?文章來源地址http://www.zghlxwxcb.cn/news/detail-765150.html
到了這里,關(guān)于Finalshell連接Linux超時之Connection timed out: connect的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!