Linux
linux + 單使用者模式和設置網路
我有 linux redhat 機器版本 6.5
我重新啟動機器並以單使用者模式工作,
然後我使用預設 gw 地址在 eth0 上設置網路
/etc/sysconfig/network-script/ifcfg-eth0
但由於某種原因,服務網路重新啟動後netstat -rn沒有出現 dg 地址
我的問題 - 我們可以在單使用者模式下設置預設 gw 地址並啟動網路嗎?
根據定義,單使用者模式不會在啟動時實現聯網。用 sysV 執行級別術語來說,您需要執行級別 2(具有網路的本地多使用者)。您可以使用 切換到此
telinit 2
。標準執行級別定義是:
- 0 - 停止系統
- 1 - 單使用者模式
- 2 - 具有網路的多使用者,但沒有網路服務(例如 NFS)
- 3 - 具有網路和服務的多使用者
- 4 - 未定義
- 5 - 具有網路、服務和 GUI 的多使用者(例如 Xorg)
- 6 - 重新啟動系統。
以單使用者模式啟動網路
ifconfig eth0 xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.x up route add default gw xxx.xxx.xxx.x ip route list
從外部 Ping IP 地址並檢查是否正在 Ping。