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

关于linux出现IP地址是127.0.0.1 而且xshell连接不上--我的解决方案

主要还是虚拟机设置里面:连接必须设置为桥接的方式。

一般默认是nat方式的。如果改变之后呢,重启一下系统或者过一段时间等系统更新了

就可以ifconfig -a 查看虚拟机里面的Linux系统的IP地址了

然后将这个地址放入xshell连接配置里面就可以连接成功了

正在回答

7 回答

好烦啊,怎么解决啊

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

安装的时候有个network选项,默认是关闭的,可以找到设置一下

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

setup command not found

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

网络配置文件中有一行是 ONBOOT="no" 改成 ONBOOT="yes"

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

用setup工具或者用vim直接修改/etc/sysconfig/network-scripts/ifcfg-eth0:添加IPADDR、GATEWAY、NETWORK、DNS等信息,然后执行servise network restart

这句什么意思?怎么操作?

我知道原因了,是因为没有激活网卡,先ifup eth0  就可以连接上了

你的那个方案不懂怎么操作

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

Mryao0

正解,谢谢
2016-07-29 回复 有任何疑惑可以回复我~
#2

贝壳壳

感谢。
2017-07-27 回复 有任何疑惑可以回复我~

你该不会是看打lo网卡吧,要看eth0的ip地址,如果没有看到eth0就得修改系统配置文件了,

Ubuntu网络配置文件在/etc/network/interfaces(ubuntu一般不会出现这种情况)

Redhat系列(Cnetos)打配置文件在/etc/sysconfig/network-scripsts/ifcfg-eth0(在Centos6.5开始就有这种情况了)

打开配置文件找到ONBOOT=no 要改为ONBOOT=yes 默认是ONBOOT=no,它打意思是:是否随网络服务启动,eth0生效,如果为no,则ifconfig看不到eth0

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

在windows系统里,用cmd工具ipconfig/all,得到真实机的IP地址、DNS等信息后,在linux系统中用setup工具或者用vim直接修改/etc/sysconfig/network-scripts/ifcfg-eth0:添加IPADDR、GATEWAY、NETWORK、DNS等信息,然后执行servise network restart,设置就生效了。这样就不用每次都去设置Xshell了。

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

懂渊 提问者

setup工具或者用vim直接修改/etc/sysconfig/network-scripts/ifcfg-eth0:添加IPADDR、GATEWAY、NETWORK、DNS等信息,然后执行servise network restart 这句什么意思?怎么操作?不是很明白? setup不是进入配置页面了? 哪里去找ifcfg-eth0
2015-08-31 回复 有任何疑惑可以回复我~
#2

dumbaodouble 回复 懂渊 提问者

setup设置和vim直接访问配置文件是两种方法,这个地方之前没说清楚。请观看tony老师的linux网络管理教程。
2015-08-31 回复 有任何疑惑可以回复我~
#3

懂渊 提问者 回复 dumbaodouble

多谢了。才开始学。每次都是ifup eth0也一样的。这个网络管理以后再学
2015-09-01 回复 有任何疑惑可以回复我~
#4

Echo鑫

虚拟机setup的网络设置是不是跟主机里的子网掩码,网卡IP一样设置的,,我的setup网络配置都是空白
2017-02-26 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消

关于linux出现IP地址是127.0.0.1 而且xshell连接不上--我的解决方案

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