CentOS7網絡連接問題

問題的由來:今天使用Xshell發現與CentOS7連接不上,在CentOS7中使用ifconfig命令,看一下ip地址,結果顯示:“-bash:ifconfig:command not found”命令不存在。

其解決辦法如下:

首先進入 network-scripts目錄下:進入命令爲:“cd /etc/sysconfig/network-scprits”,此目錄下面的內容如下圖所示:

如上圖所示含有一個ifcfg-ens33的文件,我們使用vi編輯器,進行編輯 ,其命令爲:“vi ifcfg-ens33” 其文件內容如下圖所示:

我們發現,最後一行屬性爲no ,這是問題的所在 。ONBOOT其代表的含義爲“在系統啓動時是否激活網卡”,我們應將其設爲yes。其設置方法爲是基本的vi 命令操作語句 輸入 i 是文檔處於可編輯的狀態,將光標定位到最後一行,將其屬性值,改爲yes。vi保存並退出的方法,按ESC鍵輸入英文狀態下的冒號“:” wq 回車,退出,即可。

完成上步,我們重啓網絡服務,其命令爲:“service network  restart”,效果如下圖所示:

我們使用ping命令進行連接服務器測試,其命令爲:“ping www.baidu.com” ,效果顯示如下:

按ctrl+c停止發送數據包,至此我們已經解決CentOS7的網絡連接問題,我們的目的是要與Xshell相連接。

與Xshell相連接,最關鍵重要的一步就是拿到CentOS的ip地址,我們輸入命令"ifconfig"仍然顯示"-bash:ifconfig:command not found",我們使用命令“yum search ifconfig”找到所需要的源,如下圖紅色框內所示:

使用命令 “yum install net-tools.x86_64” 安裝,(注意版本的不同,時間的不同其名稱也可能不同,一切安裝爲自己命令行下所顯示的名稱)。重啓網路服務,其命令爲“service network  restart”,測試是否可以得到ip地址,使用命令“ifconfig”,效果如下圖所示:

紅色方框內爲CentOS的ip地址。

Xshell中的ip配置要與CentOS7中的ip應一致,纔可以保證連接成功。如下圖所示:

如果連接成功則會顯示 :

我們可以選擇接受並且保存連接信息,輸入CentOS7的用戶名和密碼就可以藉助Xshell來控制CentOS7了 。

歡迎關注微信公衆號“高智商的壞蛋”,一起學習和討論計算機方面的知識,創建微信公衆號的初衷是“我們在蒐集資料,或者找問題解決問題時,無論是一些博客還有一些文章,他們大部分是複製粘貼的,這一點讓我很不爽,所以爲了方便大家。”

大家加油。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章