linux:no?

Tags: 系統, 密碼,

本地虛擬機器安裝了redhat linux,重啟並輸入密碼後,系統正常執行,但是遠端ssh和sftp無法連通,本文介紹簡單的處理過程

工具/原料

redhat linux

方法/步驟

重啟linux後,無法通過ssh和sftp連線,ping命令也失敗。通過ifconfig看到顯示網絡卡為eth1,而非eth0。

linux:no device found for “System eth0”

linux:no device found for “System eth0”

通過執行重啟網路服務:service network restart;和啟動eth0:ifconfig eth0 up,均提示失敗

linux:no device found for “System eth0”

通過查閱資料,此問題應當是由於系統未能識別正確的網絡卡導致,現在需要將系統修改為正確的網絡卡配置資訊

首先確認ifconfig中的MAC地址是否與此檔案哪段配置資訊一致。正常應當時與eth1資訊一致的。

因此修改/etc/udev/rules.d/70-persistent-net.rules,刪除到錯誤的網絡卡eth0資訊,然後將檔案中的NAME="eth1"修改為"eth0"

linux:no device found for “System eth0”

修改網路配置檔案/etc/sysconfig/network-scripts/ifcfg-eth0 檔案中的mac資訊,值為上一步/etc/udev/rules.d/70-persistent-net.rules中的ATTR{address}值

linux:no device found for “System eth0”

重啟網路服務,系統網絡卡、ip正常。遠端連線正常。

linux:no device found for “System eth0”

注意事項

正常情況下linux系統重啟以後,即使不輸入使用者、密碼,網路服務也應當正常執行的,如果ssh無法連線則需要找到是不是linux網路配置有問題。

系統, 密碼,
相關問題答案