SecureCRT连接VMware中的redhat Linux

xingzhegu 2018-09-08

     一  准备工作 

       我这里已经把所需要的软件下载到了 F:/常用jar包

      1 securtCRT的安装包 

       2 securtCRT的注册机 

       3 VMware的安装包 

       4 redHat linux的ios镜像文件(可以用centOS  https://mirrors.aliyun.com/centos/7/isos/x86_64/)

     二  动手安装 

      a  安装SecurtCRT

         

      b 安装VMware

        解压缩VMware.zip包 点击安装即可

      c 新建一个虚拟机 

      c.a 虚拟机配置 

        a)打开虚拟机软件“VMware Workstation”,选择“创建新的虚拟机”

SecureCRT连接VMware中的redhat Linux

b)选择“典型”选项,点击“下一步”

SecureCRT连接VMware中的redhat Linux

c)选择“稍后安装操作系统”,点击“下一步”

SecureCRT连接VMware中的redhat Linux

d)客户机操作选择“Linux”,版本选择“CentOS 7 64位”,点击“下一步”

SecureCRT连接VMware中的redhat Linux

e)输入“虚拟机名称”;点击“浏览”按钮,选择虚拟机文件保存的位置;点击“下一步

SecureCRT连接VMware中的redhat Linux

f)默认设置,选择“下一步”

SecureCRT连接VMware中的redhat Linux

g)自定义硬件配置

SecureCRT连接VMware中的redhat Linux

h)选择“新CD/DVD”, 选择“使用ISO镜像文件”,然后点击“浏览”,找到刚才下载的centOS7镜像文件,然后点击下面的确定 (这里如果不选择的话 在启动 虚拟机的过程中会报 No operator system)

SecureCRT连接VMware中的redhat Linux

i)点击“完成”

SecureCRT连接VMware中的redhat Linux

        c.b 安装red hat linux系统

          进入安装界面 点击ctrl+g锁定虚拟机系统 直接 点击enter键 进行安装

          在最后的配置界面  要把防火墙关闭了 不然ssh连接不上 

          

      d 测试SecurtCRT和虚拟机的连接

        经过以上步骤以后 我想用 CRT去连接虚拟机linunx系统 

          首先 我得查询ip地址  使用ipconfig发现linux没有这个命令 上网搜索 使用命令 ifconfig发现又没有这个命令 我使用whereis ifconfig 发现命令/sbin/ifconfig下 我又用echo $PATH 查看普通用户Alex的 

/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin 

没有这个命令 所以就su 切换到(password:ykroot)root命令

       第二 使用ifconfig -a 查看不到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怎么连接到虚拟机呢。。。请老师和各位同学解答。大家如果按照这个步骤做成功或失败了也请晒在下面,大家共同探讨!

 第三 用 crt去连接还是i报网络超时 网上说是要测试一下虚拟机的系统能够上网 输入baidu无法上网 

   经过一番折腾还是无法找到原因 于是重新 安装VMware系统和安装linux系统 

    在安装的过程中我禁用了firewall 在网络适配器哪里用了桥接模式 

  第四 再次使用CRT进行连接报错  Protocol version mismatch  CRT协议不一致导致 重新使用ssh2连接成功

      

相关推荐