xshell连接虚拟机centOS7

5 篇文章 0 订阅
5 篇文章 0 订阅


本文是在家学习时,进行xshell连接CentOS7虚拟主机配置时的整理笔记。
配置完成后,CentOS虚拟主机共享本地网络,xshell可远程(本地)访问CentOS(虚拟主机)。

准备

安装VMware Workstation
在VMware Workstation中新建系统CentOS7
本地安装xshell

CentOS7配置

  1. 虚拟机采用桥接模式
  2. CentOS使用静态IP,配置DNS
  3. CenOS的SSH启动
  4. CenOS的防火墙关闭

1、VM中设置CentOS7采用桥接网络:
网络适配器-网络连接-桥接模式:直接连接物理网络,复制物理网络连接状态
2、CentOS使用静态IP,配置DNS:
打开/etc/sysconfig/network-scripts下第1行第1列的配置文件ifcfg-*
修改新增相关内容为:
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.143.1.66 #例子
NETMASK=255.255.0.0 #常用
GATEWAY=192.143.1.1 #例子
DNS1=8.8.8.8 #DNS配置,虚拟机安装的话DNS就用网关,多个DNS网址的话再增加
:wq #保存

重启网络服务
service network restart

在centOS里ping一下看通不通
ping 192.143.1.1 #网关,ctrl+c结束ping

3、CenOS的SSH启动:
ssh root@192.143.1.66 #之前保存的静态IP地址,SSH让xshell可以连CentOS7
systemctl enable sshd.service

4、CenOS的防火墙关闭:
systemctl disable firewalld.service

xshell连CentOS7

新建连接-
(N)centos7(名称,自定义)
§SSH(协议)
(H)192.143.1.66(CentOS7的静态IP),
(O)22(端口)

相关知识

1、CentOS7的IP、子网掩码、网关、DNS信息该填什么?
已知:

  • CentOS7和本地的IP地址要在同一个网段;
  • 网关地址为路由器地址(192.143.1.1);
  • 子网掩码一般采用255.255.255.0或255.255.0.0 目前网关地址、DHCP服务器、DNS服务器都是路由器地址
  • 192.143.1.1,可以通过路由器配置查看。
  • 目前路由器自动分配IP地址,地址范围192.143.1.1~192.143.1.70(路由器内可更改)

同一个网段,指:
两个IP地址(二进制)分别与子网掩码(二进制)AND,得出值相等
一般来说,前面三段相同,最后一段不同就在同一个网段了:
192.143.1.5 与 192.143.1.6

2、配置DNS
CentOS6
自定义DNS:
打开/etc/resolv.conf
nameserver 192.168.1.1
:wq #保存

这方法在CentOS7不可用,因为CentOS的NetworkManager会重置这样设置的DNS,所以推荐采用ifcfg-*文件修改DNS的方式。
resolv.conf 可看到
#Genarated by NetworkManager

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要连接虚拟机CentOS 7,您需要按照以下步骤操作: 1. 在虚拟机软件中启动CentOS 7虚拟机,并确保虚拟机已经启动。 2. 打开Xshell软件,并在主界面上点击“新建”按钮。 3. 在弹出的“新建会话”窗口中,选择“SSH”协议,并输入虚拟机的IP地址和端口号(默认为22)。 4. 在“用户身份验证”选项卡中,输入虚拟机的用户名和密码。 5. 点击“确定”按钮,即可连接虚拟机CentOS 7。 注意:在连接虚拟机之前,确保您已经正确地配置了虚拟机的网络设置,并且虚拟机和主机之间可以相互通信。 ### 回答2: 在xshell连接虚拟机centos7可以通过以下步骤实现: 1. 首先,在虚拟机设置中,确保网络选择了桥接模式,并且ip地址是正确的。可以通过在centos中使用ifconfig命令来查看当前ip地址。 2. 打开xshell,点击“新建”,在弹出的界面中输入主机名称和主机ip地址。主机名称可以随意填写,主机ip地址即为虚拟机的ip地址。 3. 在“用户身份验证”界面中,输入虚拟机centos7的用户名和密码。如果不是特别需要,可以勾选上“使用本地帐户”。 4. 在进入虚拟机后,可以使用常用的命令进行操作,例如ls查看当前目录下的文件,cd切换目录,mkdir新建文件夹等等。如果需要编辑文本文件,可以使用vim或nano等编辑器进行编辑。 要注意的是,连接虚拟机centos7之前要确保虚拟机已经启动,并且网络设置正确。如果无法连接,请检查虚拟机xshell的设置是否正确。如果还有问题,可以在网上搜索相关解决方案或者咨询技术支持人员。 ### 回答3: Xshell是一种SSH客户端,可以用来远程连接服务器或虚拟机,方便开发人员进行远程配置和操作。本文将介绍如何在Xshell连接虚拟机CentOS 7系统,让开发人员更加高效地进行远程开发。 步骤如下: 1. 安装Xshell,打开Xshell客户端; 2. 进入CentOS 7虚拟机,设置SSH服务器,开启SSH服务,使得虚拟机可以进行SSH链接,以便远程管理; 3. 在Xshell界面中,点击“新建”,在弹出的选项中选择“会话”; 4. 在弹出的会话选项框中,输入一下相关信息,以创建新的会话并连接虚拟机: - 主机:虚拟机的IP地址 - 登录类型:SSH - 端口:22 - 用户名:虚拟机CentOS 7系统的用户名 - 密码:虚拟机CentOS 7系统的密码 5. 点击“确定”,即可完成连接虚拟机的配置,并进入到虚拟机的终端界面。 此时,我们就可以在Xshell客户端中直接对CentOS 7虚拟机进行远程操作,比如修改配置文件、启停服务、部署应用程序等等。在操作完成后,可以通过退出终端或点击关闭按钮,断开连接并关闭该会话。 总结来说,Xshell连接虚拟机CentOS 7的步骤就是安装Xshell客户端,打开虚拟机SSH服务,输入连接虚拟机相关信息,最终登录到CentOS 7系统终端界面。实际应用中,我们需要注意虚拟机的IP地址和登录信息是否正确,以及网络连接是否畅通等细节问题,保证 Xshell 连接虚拟机的稳定性和有效性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值