win7用虚拟机安装centos,xshell连接之问题

合集下载

Xshell或CRT连接不上Linux虚拟机的几个原因及解决方案

Xshell或CRT连接不上Linux虚拟机的几个原因及解决方案

Xshell或CRT连接不上Linux虚拟机的⼏个原因及解决⽅案Xshell或CRT连接到VMware虚拟机(ip地址配置)1:打开虚拟机在终端输⼊ip addr(中间有空格),查看本机IP2:输⼊命令: ls /etc/sysconfig/network-scripts/查看⽹卡列表,⼀般默认第⼀个就是你电脑的⽹卡。

3:输⼊命令cat /etc/sysconfig/network-scripts/ifcfg-ens16777736查看有线⽹卡信息。

PS:可以⽤向上箭头返回之前的指令,然后修改,就不⽤重复全部输⼊如果箭头所指位置是no,那么问题找到了,把它改成yes4:输⼊vi /etc/sysconfig/network-scripts/ifcfg-ens16777736进⼊下图界⾯。

5:键盘按i 键就可以编辑⽹卡信息了,把ONBOOT=no的no改成yes,修改后按⼀下ESC键退出编辑。

接下来输⼊:wq 出现下图界⾯是时,再按⼀下enter键保存并退出此界⾯。

PS:不要忘了符号:6:如果出现以下报错,只读模式不能修改,则返回⽤root权限编辑,将第4步改为:sudo vi /etc/sysconfig/network-scripts/16777736 然后继续第5步7:输⼊命令: cat /etc/sysconfig/network-scripts/ifcfg-enp6s0 查看是否修改成功。

8:输⼊命令: sudo service network restart 重启⽹络。

PS: 输⼊密码时没有任何提⽰,输完回车即可9:输⼊ ip addr查看centOS的ip 地址,将此地址输⼊CRT/xshell中即可连接10:CRT/xshell连接centOS11:点击centOS右键会话选项,将转发X11勾去掉12:重新连接,⼤功告成,试试ping⼀下⼀个⽹站,⽐如******************************************************************************说明Xshell版本:Xshell5虚拟机版本:VMware-workstation-full-15.5.1-15018445.exeIP地址:192.168.136.110⽹关地址:192.168.136.2报错内容中的IP地址是192.168.239.110是还原默认设置之前的⽹关地址,因为我后来还原默认设置了,⽹关⽹段就变了报错内容报错原因原因⼀:未关闭虚拟机原因⼆:IP或⽹关地址错误原因三:本地VM的虚拟⽹卡丢失解决⽅案⼀的解决⽅案输⼊以下关闭防⽕墙命令systemctl stop firewalld输⼊禁⽌防⽕墙开启⾃动启动命令systemctl disable firewalld输⼊查看防⽕墙状态命令,显⽰not running则成功firewall-cmd --state⼆的解决⽅案查看虚拟机的虚拟⽹络编辑器按照序列号点击,查看箭头位置的⽹关地址是否和ifcfg-ens33上边的地址⼀样将IP地址第三段与⽹关地址第三段修改成⼀样的打开Xshell,新建连接地址三的解决⽅案打开虚拟⽹络编辑器按照下图序列号点去查看本地⽹络链接,出现下图中圈起来的部分则为成功。

xshell为什连不上linux

xshell为什连不上linux

xshell为什连不上linux
之前的教程中,同大家讲解了Xshell如何登录本地虚拟机的问题,本集xmanager教程再同大家讲解xshell为什么连接不上Linux。

具体操作步骤如下:
1、首先打开xmanager(如若没有安装可以点此下载xmanager),然后在文件夹中双击xbrowser
图1:用xbrowser新建XDMCP会话
2、在弹出的设置栏中选择XDMCP,然后点击“新建”按钮;
图2:填写新建会话中的远程主机号
3、然后在新建会话中填写远程主机号。

点击确定;
图3:自动连接远程主机
4、此时会话就建立起来了,只要双击刚刚建好的会话,软件就会自动连接远程,
图4:填写远程主机用户名
5、在连接过程中会弹出用户名,密码的填写,填写完成后,连接会继续,完成后,会自动打开远程图形界面。

【深入学习linux】Xshell的安装和使用

【深入学习linux】Xshell的安装和使用

【深⼊学习linux】Xshell的安装和使⽤桥接模式下,连接xshell教程centOS7 的ifcfg-ens33 跟刚才记录的⼀样第⼀步:进⼊终端 /etc/sysconfig/network-scripts/⽬录第⼆步:修改ifcfg-eth(xxx)⽂件centOS7 的ifcfg-ens33vi ifcfg-ens33按i 编辑⽂件命令最下⾯出现insert 就是可以编辑了需要修改的属性有:ONBOOT=YES #no换成yesBOOTPROTO=static #dhcp换成static添加:IPADDR=192.168.0.105 #静态ip地址与主机中IP的前三位⼀致,最后⼀位需要修改,不要跟主机ip⼀样导致发⽣冲突GATEWAY=192.168.0.1 #默认⽹关和物理主机⼀样就可以了NETMASK=255.255.255.0 #⼦⽹掩码和物理主机⼀样就可以了DNS1=192.168.0.1 #DNSDNS2=192.168.0.1 #DNS#DNS1=8.8.8.8 #DNS,写⾕歌的地址就可以了。

具体解释TYPE=Ethernet # ⽹卡类型:为以太⽹PROXY_METHOD=none # 代理⽅式:关闭状态BROWSER_ONLY=no # 只是浏览器:否BOOTPROTO=dhcp # ⽹卡的引导协议:DHCP[中⽂名称: 动态主机配置协议]DEFROUTE=yes # 默认路由:是, 不明⽩的可以百度关键词 `默认路由`IPV4_FAILURE_FATAL=no # 是不开启IPV4致命错误检测:否IPV6INIT=yes # IPV6是否⾃动初始化: 是[不会有任何影响, 现在还没⽤到IPV6]IPV6_AUTOCONF=yes # IPV6是否⾃动配置:是[不会有任何影响, 现在还没⽤到IPV6]IPV6_DEFROUTE=yes # IPV6是否可以为默认路由:是[不会有任何影响, 现在还没⽤到IPV6]IPV6_FAILURE_FATAL=no # 是不开启IPV6致命错误检测:否IPV6_ADDR_GEN_MODE=stable-privacy # IPV6地址⽣成模型:stable-privacy [这只⼀种⽣成IPV6的策略]NAME=ens33 # ⽹卡物理设备名称UUID=f47bde51-fa78-4f79-b68f-d5dd90cfc698 # 通⽤唯⼀识别码, 每⼀个⽹卡都会有, 不能重复, 否两台linux只有⼀台⽹卡可⽤DEVICE=ens33 # ⽹卡设备名称, 必须和 `NAME` 值⼀样ONBOOT=no # 是否开机启动,要想⽹卡开机就启动或通过 `systemctl restart network`控制⽹卡,必须设置为 `yes`保存并退出重启⽹络服务service network restartip addr查看静态ip地址⽆线⽹络怎么设置虚拟机,⾸先点击适配器列表双击⽆线⽹络连接,出现如下图所⽰点击详细信息...然后在虚拟机⾥⾯进⾏配置然后重启⽹卡service network restart最后再ip addr⽤xshell进⾏链接即可。

Xshell记录Linux连接操作日志遇到的坑

Xshell记录Linux连接操作日志遇到的坑

Xshell记录Linux连接操作⽇志遇到的坑1、问题描述:在Windows上,以前⼀直使⽤Secure CRT连接Linux主机进⾏远程操作,使⽤CRT的⽇志功能记录连接过程中的所有操作以及输出。

最近(2019-8-17)使⽤Xshell进⾏连接,也打算记录⽇志,但是发现记录的⽇志有问题,倒不是乱码,⽽是感觉Xshell记录的⽇志把Linux系统连接操作过程中所有的有颜⾊的内容,都换成了Linux下的颜⾊控制代码,如:echo -e "\033[32;41;1m this is echo color input test. \e[0m" 效果如下:但是⽇志就会记录echo -e "\033[32;41;1m this is echo color input test. \e[0m"这⼀串,⽽不是记录this is echo color input test.显然,当我们命令⾏提⽰符有颜⾊,并且ls列出的内容也会⾃动显⽰颜⾊,其他⼀些命令可能也会有颜⾊的输出,记录的都是⼀串串带有控制⾊彩的命令的字符,我们阅读起来就和乱码没什么区别了,及其不友好,那么我们如何解决呢?请往下阅读以下操作中对Xshell的配置最好配置“默认会话属性”,不要单独配置连接属性。

这⾥由于是演⽰,就不讲究这些了。

2、问题模拟:Xshell的⽇志配置如图:连接到Linux主机,做⼀些操作后,⽇志记录的内容如下:3、问题解决:出现上⾯的问题的原因是我们记录⽇志时配置记录了“终端代码”。

千万不要勾选上图中的“包括终端代码”⼀项去掉勾选,我们再来尝试连接Linux主机,做⼀些操作后,⽇志记录的内容如下:到此问题解决!。

Xshell链接不上解决问题

Xshell链接不上解决问题

Xshell链接不上解决问题#5、远程连接⼯具排错?#⼀、测试⽹络是否通畅1、测试⽹络连通性:ping 服务端ip地址2、关闭防⽕墙systemctl stop firewalld #关闭防⽕墙systemctl disable firewalld #永不启动防⽕墙firewalld-cmd --state #查看防⽕墙运⾏的状态3、关闭Selinux #selinux跟内核集成在⼀起,需要重启配置虚拟机disabled才能⽣效。

setenforce 1 # Enforcing-》加载并⽣效setenforce 0 # Permissive-》加载但是不⽣效,提⽰⼀些警告信息# Disabled ->不加载vim /etc/sysconfig/selinux修改SELINUX=disabled重启完后可查看Selinux的状态getenforce4、sshd服务是否开启systemctl restart sshd # 开启服务端程序systemctl status sshd #查看服务端是否开启1# ⼆、远程连接失败常见原因1.ip地址是否正确2.⽹卡配置是否正确3.关闭centos7 NetworkManagersystemctl stop NetworkManagersystemctl disable NetworkManager#没有关闭的话输⼊:nmtui4.虚拟⽹络编辑器NAT模式:⼦⽹ IP:10.0.0.0NAT设置:⽹关 IP:10.0.0.2545.VMware服务是否正常启动VMware 服务是正常运⾏(WIN搜索服务)VMware⽹卡问题,查看本地⽹络。

systemctl restart network #⽹络服务的启动。

linux之两台window电脑上的centos虚拟机之间相互ping通

linux之两台window电脑上的centos虚拟机之间相互ping通

linux之两台window电脑上的centos虚拟机之间相互ping通准备条件1、两台windows物理机。

2、搭建好的局域⽹。

3、每台windows物理机通过VMware安装好centos虚拟机。

测试环境计算机A:ipv4地址为10.50.22.167,⼦⽹掩码255.255.255.0虚拟⽹卡VMware Network Adapter VMnet8:ipv4地址为192.168.91.1,⼦⽹掩码255.255.255.0计算机A上的虚拟机B:ipv4地址为;192.168.91.28,⼦⽹掩码255.255.255.0计算机B:ipv4地址为10.50.24.8,⼦⽹掩码255.255.255.0虚拟⽹卡VMware Network Adapter VMnet8:ipv4地址为192.168.58.1,⼦⽹掩码255.255.255.0计算机B上的虚拟机B:ipv4地址为;192.168.58.128,⼦⽹掩码255.255.255.0保证计算机A和计算机B可以互相通信了解虚拟机⽹络适配器的三种⽹络连接⽅式:桥接模式:在这种模式下,虚拟机相当于与所在物理机同⼀IP⽹段的独⽴计算机,与局域⽹内的其他计算机是没有区别的NAT模式:在这种模式下,虚拟机与所在的物理机单独组成了⼀个新的局域⽹,它们共享接⼊的物理机的IP⽹段。

host-only模式:在这种模式下物理机所属的所有虚拟机共同组成⼀个新的局域⽹,它们与物理机之间是断开的,也就是说物理机和物理机所属的虚拟机之间是⽆法访问的。

情况⼀:都选⽤NAT连接模式先处理计算机A和计算机B上的虚拟机B互相通信问题。

VMware:编辑->虚拟⽹络编辑器->NAT设置->添加。

主机端⼝:30001;计算机B需要开放端⼝,选⼀个不常⽤端⼝即可。

开发端⼝⾃⾏百度。

虚拟机ip地址:192.168.58.128;计算机B上的虚拟机B的ip地址,ipconfig命令⾃⾏查看。

xshell无法连接到VMware虚拟机(ip地址配置)

xshell无法连接到VMware虚拟机(ip地址配置)

xshell⽆法连接到VMware虚拟机(ip地址配置)本⼈亲⾝经历,遇到这类问题头⼤,查了⼤量资料,结果发现IP地址没配置。

接下来教⼤家如何配置虚拟机的IP地址:1:打开虚拟机在终端输⼊ip addr(中间有空格),查看本机IP,检查是否有192.168.这类的ip地址,若没有,那么恭喜你,你的问题估计得到了解决。

2:输⼊命令: ls /etc/sysconfig/network-scripts/查看⽹卡列表,⼀般默认第⼀个就是你电脑的⽹卡,下图中做标记的是我的⽹卡。

注意:ls后⾯有个空格。

3:输⼊命令 cat /etc/sysconfig/network-scripts/ifcfg-ens33 查看有线⽹卡信息。

(ifcfg-ens33是我的⽹卡,着这⾥⼤家要输⼊⾃⼰的⽹卡,下⾯操作同样是输⼊⾃⼰的⽹卡)。

同样注意:cat后⾯也有空格。

当然我这是配置成功的.......如果⼤家划线的等于号后⾯是no,那么就对了,接下就是把no改成yes。

4:把no修改成yes。

输⼊命令: vi /etc/sysconfig/network-scripts/ifcfg-ens33 进⼊下图界⾯。

(1)键盘按i 键就可以编辑⽹卡信息了,把ONBOOT=no的no改成yes,修改后按⼀下ESC键退出编辑。

接下来输⼊:wq出现下图界⾯是时,再按⼀下enter键保存并退出此界⾯。

5:输⼊命令: cat /etc/sysconfig/network-scripts/ifcfg-enp6s0 查看是否修改成功。

如果界⾯和第3的图⽚界⾯⼀样,就修改成功了(就是修改成ONBOOT=yes)。

6:输⼊命令: ip addr 查看ip。

估计⼤家还是没有找到192.168.这类的IP地址,这时需要重启⽹络。

7:输⼊命令: service network restart 重启⽹络。

当右下⾓出现【ok】,就成功了。

这时输⼊ip addr 就会在你的⽹卡下出现192.168.这类的IP地址。

Xshell5连接虚拟机中的Linux的方法以及失败原因解决

Xshell5连接虚拟机中的Linux的方法以及失败原因解决

Xshell5连接虚拟机中的Linux的⽅法以及失败原因解决很早以前就装了虚拟机,现在终于装上了Linux。

虽然机⼦的配置还不错,虚拟机⼀般也不会特别卡,但是来回切换有时也是⼀件⼗分令⼈头疼的事情。

虽然说不卡,但是CPU占⽤率还是很⾼的。

也⼗分耗电。

所以⾃从听说了有Xshell这个神器之后我就开始对他进⾏了相关的钻研。

(出现问题请直接往下拉。

)⾸先Xshell是⼀个通过在同⼀⽹段进⾏连接两个主机的⼀款应⽤。

简单的来说就是可以⽤⼀台机器来操控多台电脑的⼀个应⽤。

注意是同⼀个⽹段,这个概念很重要我们在配置Xshell的时候是⼀定会⽤到的。

这个应⽤可以让我们在⼀个界⾯中就可以对其他电脑的系统终端(terminal)进⾏操作。

虚拟机相当于⼀个电脑所以当然也可以进⾏连接操作。

⾸先你需要下载⼀个Xshell5.这个百度即可。

安装的时候会索要秘钥不过选择家庭或学校使⽤就可以不需要,经过我的尝试选这个就可以了。

然后我们打开我们的虚拟机。

进⼊系统的终端。

输⼊命令⾏指令 ifconfig 我们就可清晰地看见我们的⽹络设置了在这⾥我们可以清晰的看到我们的IP地址,如果没有连接⽹络的⼩伙伴或者⽆法连接的⼩伙伴是看不到这⾥的IP地址的,因为有的是随机的有的是压根就没设置。

这个我们后⾯分析会说。

然后我们需要打开虚拟机的⽹络设定来查看⼀下设定的ip地址,在虚拟机的编辑⼀栏⾥有⼀个虚拟⽹络编辑器我们把它点开来看。

这⾥我们使⽤的是NAT连接我们需要确保我们看到的IP地址和刚才虚拟机的IP地址相似但不需要完全相同,相同的话是会报错的,因为会IP地址重复。

但是需要前三位是⼀样的最后⼀位可以随意设定,这样就可以确保我们前⾯所提到的处在同⼀⽹段。

接下来我们需要打开⽹络和共享中⼼,可以从右下⾓打开。

点击右侧更改适配器设置。

我们应该可以看到两个多出来的⽹卡左边的是1右边的是2。

然后右键属性打开。

然后协议版本4。

正常情况下是未设置的这时候我们需要⾃⼰来设置但是切记同⼀⽹段但不能重复IP 例如我上⾯设置192.168.1.X就可以了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(环境:笔记本,win7,virtualbox虚拟机)
最近在看以前的RHCE视频教程,发现ubuntu里还是有很多不同。

所以就下了个centos5.6来学学。

可是用VirtualBox安装的时候出现了一个错误,如下图
就一直卡在这里不动了,所以立马google一下,找了N终于找到了解决的办法,原来这是用笔记本安装的问题,具体就不解释了。

把解决办法给贴出来,在虚拟机设置的系统项里把启用IO APIC前面框打上勾就可以了。

如图:
然后按照步骤一步步安装好了。

总是在虚拟机里操作不方便,所以就装了个X-shell。

这时候又有问题了,宿主机和虚拟机总ping不通。

好吧,又求救google。

借鉴了好多方法都不行,慢慢结合一下网上的方法,最后找到了不完善的解决方,网络设置如下:
打开virtualbox的网络设置,网络连接1连接方式选择host-only adapter(用于X-shell本地连接)。

网络连接2选择NAT方式(用于虚拟机联网)。

这样设置之后(防火墙均关闭),主机能ping通虚拟机,可虚拟机ping不通主机,有待解决。

但是不影响使用,X-shll能连上centos,centos也能上网。

相关文档
最新文档