• 通过Xshell连接CentOS虚拟机


    1.通过"setup"配置网络ip(CentOS7不支持setup配置)
    2.通过“service network restart"来重启网络服务
    3.“ifconfig"查看配置是否生效
               刚刚完成的配置再重启后未生效,那么原因是为什么呢?
    1.ip地址不符合规范
    2.ip地址被炸
    3.未启动网卡服务
      那么极有可能是未启动网卡(LInux默认关闭),通过查阅相关资料,我知道可以通过vi命令来启动网卡
         #vi [空格不可少]/etc/sysconfig/network-scripts/ifcfg-eth0
     
     按“i"进入修改,修改完成后按“ESC"退出编辑模式,并输入":wq"完成写入并退出。重启网络服务“service network restart"
    附录:vi命令集基本使用方法
     
    4.通过"ifconfig"可以查看到相关配置信息,通过主机的ping命令却无法ping通。
            思考:虚拟机终究是属于虚拟的网卡,所以我们需要配置虚拟的网络连接。
            
     配置完成后,再Ping则可ping通。
     
    5.通过Xshell连接虚拟机,结果失败。
            思考:
    虚拟机的ip是不是可ping通的
    ping通的话,防火墙是不是没有开放22端口
     
    ssh服务是不是没有起来
    6.以上设置完成,发现结果仍是失败的,想到另外一个问题,虚拟机网络可以为桥接应使虚拟机ip和本机ip在同一网段。 同时注意到,在网络适配中心发现对于VMware有两个虚拟网络适配器端口,分别是VMnet1和VMnet8,通过对VMware虚拟网络编辑器可以看到net1是仅本机模式,而net8是NAT模式,我们选择的NAT模式所以我们可以先将net1网络禁用。又考虑到所有与虚拟机通信其实是通过对net2的访问实现的,所以我们将net2的静态地址设为CentOS的默认网关,在通过Ping命令分别Ping虚拟网络net2的地址和CentOS的静态地址,可Ping通,再通过Xshell连接CentOS的静态地址,连接成功。
     
                






  • 相关阅读:
    chrome headless+selenium+python+(ubuntu 16.04/centos7) 下的实现
    selenium + phantomJS 常用方法总结
    Rabbitmq consumer端超时报错
    python 守护进程
    如何在GitBook中使用Git管理
    Java#Spring框架下注解解析
    Linux 之Ubuntu在VM中安装(桌面版)
    Linux----Ubuntu虚拟机(VMWare)学习
    Python tuple元组学习
    Python 编解码
  • 原文地址:https://www.cnblogs.com/DDante/p/db722b56280cba5dc8d86a91ba50a69a.html
Copyright © 2020-2023  润新知