为了账号安全,请及时绑定邮箱和手机立即绑定

用ifconfig命令,只有lo,没有eth0的解决方案

问题描述:视频中输入ifconfig命令,显示eth0和lo,但是自己在虚拟机中并非得到这样的结果,而是只有lo,即网卡未启动,也没有ip,无法用Xshell远程连接。

解决方案:

1. 进入/etc/sysconfig/network-scripts 目录,发现有ifcfg-eth0,即网卡(驱动)存在但未启用。

2. 输入ifconfig -a命令,可显示eth0和lo。

3. 输入ifconfig eth0 up,启用网卡。此时用ifconfig,只能看到inet6(ipv6?)的地址,没有inet的地址(即Xshell连接输入的ip)。

4. 修改/etc/sysconfig/network-scripts/ifcfg-eth0 文件, 把ONBOOT=no 改为 ONBOOT=yes,但ifconfig的结果没有任何改变。(省略该步骤不知道是否有效)

5. service network restart,重启。出现shutdown eth0 OK,bring up eth0 OK,determine ip for eth0 OK。

6. 输入ifconfig,出现eth0的inet地址。用Xshell连接成功。

PS:补充视频中,从Xshell中setup和设置ip,但是如果没设置ip Xshell怎么连接到虚拟机呢。。。请老师和各位同学解答。大家如果按照这个步骤做成功或失败了也请晒在下面,大家共同探讨!

正在回答

62 回答

xshell还是连接不上

0 回复 有任何疑惑可以回复我~

SSH服务器拒绝了密码,xshell连不上虚拟机怎么办


0 回复 有任何疑惑可以回复我~
#1

newnewjiang 提问者

拒绝是啥意思?能不能贴出来看看?
2015-02-12 回复 有任何疑惑可以回复我~

大神保存并退出是怎么做到的?···实在不会操作了,输入:wq后,是否按ESC键退出编辑状态?按ESC键后然后就卡壳了,没办法继续进行下一步了,输入不了任何字符,屏幕上也没有什么变化

0 回复 有任何疑惑可以回复我~
#1

newnewjiang 提问者

参考vi/vim的操作。
2015-02-12 回复 有任何疑惑可以回复我~
#2

iAzure

你的会保存并退出了么,我怎么还是不知道怎么输入命令来退出呀
2015-02-18 回复 有任何疑惑可以回复我~
#3

iAzure 回复 iAzure

百度了一下懂了
2015-02-18 回复 有任何疑惑可以回复我~

54d093770001133e05000260.jpg

不过我直接试了试第二部然后就出现了eth0.

0 回复 有任何疑惑可以回复我~
#1

littlejery

是出现了,然后没有IP,那你接下来怎么弄呢
2016-08-05 回复 有任何疑惑可以回复我~

进入/etc/sysconfig/network-scripts 目录,没有ifcfg-eth0这个文件
setup里面只有两个选项    没有网络配置

这是什么情况?  没有网卡驱动吗?

0 回复 有任何疑惑可以回复我~
#1

哈哈大炮

同样情况,请问你解决了吗,怎么解决的
2015-08-16 回复 有任何疑惑可以回复我~

54bcaaa40001399e05000282.jpg

请问跟这个无法连接到网络有关系吗?


0 回复 有任何疑惑可以回复我~
#1

newnewjiang 提问者

如果用桥接模式就没有关系。
2015-01-27 回复 有任何疑惑可以回复我~

请问第四步怎么改

应该有效的我没改前是这样的

54bca5fb00012bc605000282.jpg

不知道怎么改

0 回复 有任何疑惑可以回复我~
#1

newnewjiang 提问者

修改ONBOOT为yes。
2015-01-27 回复 有任何疑惑可以回复我~
#2

暴走的张尼码 回复 newnewjiang 提问者

改了之后怎么出来呀?我进去就出不来了
2015-01-28 回复 有任何疑惑可以回复我~
#3

newnewjiang 提问者 回复 暴走的张尼码

参考vi/vim的操作。
2015-02-12 回复 有任何疑惑可以回复我~

54bca3b600018dbf05000282.jpg为什么会没有这个文件夹

0 回复 有任何疑惑可以回复我~
#1

newnewjiang 提问者

路径写的不对。
2015-01-19 回复 有任何疑惑可以回复我~
#2

linxiao 回复 newnewjiang 提问者

请问要怎样改你说的第四步呢?用什么命令
2015-01-19 回复 有任何疑惑可以回复我~
#3

newnewjiang 提问者 回复 linxiao

cd后面有空格。
2015-01-19 回复 有任何疑惑可以回复我~

eth0已经出现了,但在xshell连接时还是出错,不知道怎么回事

0 回复 有任何疑惑可以回复我~
#1

newnewjiang 提问者

本机和虚拟机相互ping下试试。
2015-01-19 回复 有任何疑惑可以回复我~
#2

L_Woof 回复 newnewjiang 提问者

请问一下,我也是在XShell的连接时候出错,然后桥接模式,本机和虚拟机无法互ping,然后按网上的防火墙也关了还是不行。
2015-03-21 回复 有任何疑惑可以回复我~
#3

章然

你的Xshell连接问题解决了吗?
2015-06-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

用ifconfig命令,只有lo,没有eth0的解决方案

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信