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

Xshell连接Centos失败。求原因

Xshell连接Centos失败。求原因

skylovewsq 2016-05-07 01:35:09
用的是虚拟机。主机用网线连接。跟着视频ifconfig后得到主机地址如下:接着用Xshell远程连接的时候,一直连接不上。网上说用ping,试了之后也不行。新手刚接触Linux,跟着视频从零开始学,很多还不懂,求大神帮忙解答让我少走一些弯路呜呜(撒娇卖萌)。谢谢谢谢
查看完整描述

5 回答

?
TheOne2013

TA贡献3条经验 获得超8个赞

你这里对网络没有进行过配置,ifconfig和ping都是用来检测网络是否连通的,不是用来联网的。对网络配置分两个部分,一是虚拟机软件的网络配置,二是CentOS系统的网络配置,我用的虚拟机软件是Vmware Workstation,在虚拟机设置里有个网络适配器,连上互联网有两种方法,一是桥接模式,一是NAT模式,桥接比较简单,选上后就可以了,NAT模式还要在windows的网络和共享中心的网络适配器中将网络共享给VMware Network Adapter。CentOS里网络配置就是修改网络配置文件/etc/sysconfig/network-scripts/ifcfg-eth0

ONBOOT=yes 这个必须是yes

BOOTPROTO=static这里可以是static,也可以是dhcp,dhcp简单一点,这里改完了基本结束了,但选择dhcp的话,Ip地址是随机分配的,不利于以后的学习,我一般都是用static静态分配地址,后面就是IPADDR、NETMASK、GATEWAY的设置了

572dc3ca0001a94c05000298.jpg

572dc3ca0001866f05000339.jpg


查看完整回答
1 反对 回复 2016-05-07
  • skylovewsq
    skylovewsq
    您好。感谢您这么用心的回答。 1,我的模式一开始选择的就是桥接模式。 2,按照您所说的我执行/etc/sysconfig/network-scripts/ifcfg-eth0命令,系统就说找不到这个文件,如果这样又是什么原因呢?
  • TheOne2013
    TheOne2013
    你的CentOS版本号是6还是7,我回答的内容是基于6的,CentOS7做了很大的改变,你可以列出/etc/sysconfig/network-scripts这个目录的内容,查看其中的文件,7的话是那个文件是以ifcfg-eno16开头的
?
宇宙超级无敌木木大魔王

TA贡献7条经验 获得超3个赞


你要连的是虚拟机上的eth0的IP


查看完整回答
反对 回复 2016-05-12
?
yaho

TA贡献2条经验 获得超1个赞

你要选桥接,看你这122的地址估计是虚拟机分配的,不能和物理机通信

查看完整回答
反对 回复 2016-05-07
  • skylovewsq
    skylovewsq
    选的确实是桥接。请问除了这个还有什么原因呢
  • yaho
    yaho
    你看看网络设置,不是虚拟机的网络设置,是vm的网络设置,看看你桥接的是哪一块网卡,把它桥接到你们上网的网卡
?
小萝卜腿

TA贡献51条经验 获得超20个赞

是桥接网络吗~

通常可以用两个网卡一个做nat,一个桥接。是vbox还是vmstation,在同一个网段才可以xshell连接

查看完整回答
反对 回复 2016-05-07
  • 5 回答
  • 0 关注
  • 3796 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信