您的位置:首页 > 运维架构 > Shell

Xshell连接CentOS虚拟机

2016-11-20 17:39 295 查看

Xshell连接CentOS虚拟机

Xshel(http://www.netsarang.com/products/xsh_overview.html

VMware(http://www.vmware.com/cn.html

CentOS(https://www.centos.org)

最近在学习Linux的相关知识,在使用VMware创建了一个CentOS虚拟机后折腾了一阵子,显而易见VMware上面直接进行操作是非常痛苦的(字额外小),所以有一个SSH工具来进行连接是非常有必要的!

给你的CentOS联网

为了连接CentOS虚拟机,那么应该给这个CentOS联网才行,一般来说一共三种方法。

ifconfig命令(临时配置ip地址)

setup工具(Redhat系列专用)

修改网络配置文件

1.ifconfig命令(临时配置ip地址)

ifconfig一般是用来查看网络状态的命令,配置方法如下:

ifconfig eth0 你要配置的ip地址 netmask 255.255.255.0


这将临时设置好虚拟机eth0的ip地址和子网掩码

2.setup工具(Redhat系列专用)

setup工具在设置方面上特别好用

1.直接输入setup进入



2.在这个页面中选择第三项Network configuration回车进入



3.选择第一项Device and configuration进入



4.选择第一项eth0回车,在这里因为我有DHCP,所以ip和网关都是自动分配的,如果你没有DHCP的话那么就需要进行手动输入,方法很简单,在Use DHCP那栏中敲空格就可以输入下面三行的内容,剩下的DNS服务不管你有没有DHCP都需要你进行输入的,全部输入完成后把 on boot的那行按空格勾上,保证这张网卡启动好了



5.剩下的就是一路ok和save保存退出



接下来我们需要重启一下网络设置

service network restart


如果你有DHCP的话,那么这个时候就将给你自动分配一个ip地址



好,为了确认一下我们的ip到底分配好了没有,这时候我们可以输入ifconfig看看eth0下的最后一行有没有数据返回了(指的是:RX bytes:1981875 (1.8 MiB) TX bytes:539152 (526.5 KiB))

同时要做的一件事就是记一下DHCP给你分配好的ip地址

3.修改网络配置文件

这种方法比较直接

vim /etc/sysconfig/network-scripts/ifcfg-eth0


进入直接按i,在插入模式下写好你的ip地址、网关、dns服务器,最后将onboot后写上yes,最后按esc退出插入模式,输入:wq保存并退出即可。

连接你的Linux虚拟机

下载安装好Xshell之后,打开它,并为Xshell新建一个连接



1.在主机处写好我们之前记录好的ip地址

2.在用户身份验证中可以输入一下你设置好的root账户的密码(最好还是别输入密码比较好,每次登陆的时候输入密码比较安全)



最后我们确认并连接上你的Linux,输入一下密码,然后享受一下更大屏幕下的Linux操作吧!

其他:查看自己的ip地址

当你不知道自己ip地址的情况下,输入win+r,输入cmd



之后输入ipconfig/all回车,往上翻找自己ip还有dns即可,另外给虚拟机分配ip的时候要跟自己本机的ip地址不一样,以免冲突



其他:虚拟机的设置

我在连接的时候使用的是桥接,勾选已连接,启动时连接就好



另外我做的一件事情就是在VMware Workstation中 编辑>虚拟网络编辑器 里进行了设置

进入后选择右下角的更改设置



确认进入后,将桥接到后面选择一下本机的网卡就好了



后记

第一次写博客,还请各位多多指教
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息