zoukankan      html  css  js  c++  java
  • xshell连接centos虚拟机的几点注意

    我家用电脑使用联通的宽带,使用virtualbox装了centos6,连接方式使用NAT网络,还有一个是网络地址转换(NAT),不清楚区别是什么,使用xshell连接

    当使用cd /etc/sysconfig/network-script/查看文件时,很多时候只有一个ifcfg-lo,但是使用ifconfig查看可以看到eth0接口,那么就需要自己新建一个ifcfg-eth0文件,并做如下配置

    DEVICE=eth0
    TYPE=Ethernet
    ONBOOT=yes
    BOOTPROTO=static
    IPADDR=10.0.2.15
    NETMASK=255.255.255.0
    HWADDR=08:00:27:FF:1B:95
    GATEWAY=10.0.2.1
    DNS1=114.114.114.114

    几点注意

    1. 如果BOOTPROTO=DHCP,这样虚拟机也能连上网络,但是使用xshell连接时会出现如下错误,所以必须使用静态地址

    2. virtualbox默认虚拟网段是10.0.2.x/24,所以这里需配置相应的IP

    3. 用xshell连接多台虚拟机

     
    1. 如果用NAT模式,需要在xshell中输入127.0.0.1来连接虚拟机,而不是在虚拟机中ifconfig查到的IP地址
    2. 如果有多台虚拟机,需要把本机的22端口改一下,不需要改变虚拟机中的22端口。
    3在centos中要关闭iptables,并且开启sshd 
     
     

    4. 如果用的是vmware,装vmware-tool的方法如下

    1. 在虚拟机中选择重新安装vmware tools
     在命令行以root用户进行操作
    2. 创建 /media/cdrom目录    mkdir -p /media/cdrom
    3. 挂载光驱设备到该目录        mount /dev/cdrom /media/cdrom
    4. 进入挂载目录                     cd /media/cdrom
    5. 复制vmwaretools 到 /home目录        cp vmwaretools.....       /home
    6. 解压
    7. 进入解压文件夹          cd vmware-tools-distrib/
    8. 运行安装脚本并加上默认安装参数 -d           
        ./vmware-install.pl -d
    9. 重启系统
  • 相关阅读:
    关于DISCUZ!NT发布的问题整理!
    javascript 文字滚动显示[zhuan ]
    Bot Framework Emulator应用与调试
    Bot Framework的简单实现
    命名空间在扩展方法中的妙用
    Error:Execution failed for task ':app:transformClassesWithDexForDebug"
    C#中WebApi接口传参不再困惑:传参详解
    贝塞尔曲线
    从枚举值获取对应的文本描述
    常用正则表达式收集
  • 原文地址:https://www.cnblogs.com/regit/p/8185747.html
Copyright © 2011-2022 走看看