桥接模式用SecureCRT连接不到linux系统
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了桥接模式用SecureCRT连接不到linux系统相关的知识,希望对你有一定的参考价值。
谁知道告诉我下 详细点谢谢各位大虾们
最好视频3Q
1.桥接模式要求主机与虚拟机属于同一个网段,手动配置静态IP地址;
2.判断主机与虚拟机之间通信是否正常(关闭防火墙,互相能ping通);
3.个别情况即使ping通,还是SecureCRT连接不到linux系统,这时改虚拟机网卡模式为NAT,配置虚拟机的IP地址为主机vmnet 8网卡地址同网段的。举例:
vmnet 8网卡地址:192.168.186.1
虚拟机地址:192.168.186.3;网关为192.168.186.1
这样之后,如果主机与虚拟机之间通信是正常,即虚拟机ping192.168.186.1通,主机ping192.168.186.3通,则SecureCRT能连接到linux系统
别急,这种情况可以以后,如果坚持要有桥接模式,再改过来一般就没问题了。
实际情况遇到多次都是这样解决的。
祝你好运! 参考技术A 我来指出你问题所在:首先你要明白,防火墙关闭,互相ping通是前提。
1.如果你的电脑没有联网,只是一单机,那么因为虚拟机网卡与你的主机网卡无法建立连接所以桥接不行,解决方法是 在设备管理里边加一块虚拟网卡,可以用桥接了
2.如果你身处局域网中,将你的两个网卡设置在同一段,然后将vmnet 1和vmnet8网卡停用
仅此以上两点。 参考技术B 检查你的防火墙状态,关掉防火墙,ip设置为动态。就没什么问题,我也是用SecureCRT做链接。 参考技术C tcpdump抓包看下流向,数据有没有在两端正常传输
SecureCRT连接虚拟机linux
最近在学习linux,在使用SecureCRT连接虚拟机linux时遇到了一些问题,现在总结一下。
1、首先要配置linux配置文件,修改静态IP地址以及掩码,保持与本地在同一网段。更改配置文件方法如下:
第一步:桥接。在菜单栏 虚拟机 -> 设置 -> 硬件 -> 网络适配器,右侧选择桥接模式。
第二步:桥接到可以上网的网卡。在菜单栏 编辑 -> 虚拟网络编辑器,选择桥接到自己Windows中可以上网的网卡上(一般就是Wifi网络或者有线网络)
第三步:设置dhcp并重启网卡。
vi /etc/network/interfaces,打开该文件,将内容编辑成为:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
address 192.168.1.141
netmask 255.255.255.0
gateway 192.168.1.1
保存退出。然后命令行执行/etc/init.d/networking restart 重启网卡
2、安装SSH
打开Ubuntu的终端,输入: sudo apt-get install openssh-server
安装完毕后ssh默认已启动。可以使用下述命令查看是否有进程在22端口上监听,即是否已启动: netstat -nat | grep 22
3、关闭防火墙
使用下述命令关闭防火墙,否则SecureCRT无法连接: sudo ufw disable
4、使用SecureCRT连接到本地虚拟机linux上
点击“Quick Connect”,Protocol选择“ssh2”,Hostname填写虚拟机的IP地址(如本文中为192.168.86.132),点击Connect连接。
输入用户名,密码,并勾选保存。
此时就可以使用SecureCRT连接到本地虚拟机中的Linux系统了。
5、常见问题:SecureCRT中文件是乱码
Options->Session Options->Terminal->Appearance,Character选择UTF-8。
以上是关于桥接模式用SecureCRT连接不到linux系统的主要内容,如果未能解决你的问题,请参考以下文章
用SecureCRT连接虚拟机中的Linux系统(Ubuntu)