CRT连接不上Linux的处理方式
secureCRT连接centOS7失败处理思路
工具
- secureCRT(连接校园wifi的主机)
- 虚拟机centOS 7(物理机是连接自己热点)
思路
1.先查看自己的网卡信息
- 地址是否正常
一开始我的虚拟机就是没有网卡信息,但是我的网卡是存在的,所以在设置里修改了网络适配器的连接方式为桥接
再查看网卡信息时我的ens33和ens37都有了地址
但是我的问题依然没有解决
2.关闭防火墙和NetworkManage
- systemctl stop firewalld和 systemctl stop NetworkManage,再重启
- 不知道为啥,就是挺有影响的
没用的继续往下看
3.开启ssh远程服务
- vi /etc/ssh/sshd_config中的permitrootlogin yes前面的#去掉,即允许远程
- 查看端口开放情况,主要看22端口:ss -tnl
4.修改获取地址的方式为dhcp
- 修改网卡的配置文件中的BOOTPROTO为dhcp,vi /etc/sysconfig/network-scripts/ifcfg-ens37(建议提前备份)
- 修改这个配置文件的意思呢就是我的主机和虚拟机不在同一个网段,尽管使用了桥接方式,但是地址是静态分配的,所以ping不通主机是正常的。再重启网卡,systemctl restart network(每次修改网卡或配置文件都要重启相应的服务)
- 这时网卡地址就会变为和物理机在同一个网段,但是依然ping不同自己的主机
我依然没有实现crt的连接
5.查看CRT主机是否和虚拟机能互通
- 检查虚拟机和CRT主机是否互通
我的是不通的,问题就在于我的CRT主机和虚拟机不在同一个局域网,这时换掉wifi为热点即可
再ping主机时就通了
这时再去连接CRT就可以连接成功
注意事项: - 因为dhcp的设置,地址会变,所以CRT连接时要注意将地址写对
- 在连接时写对用户名,因为连接成功后输入用户密码时,用户名得和前面的用户名一致