背景
使用虚拟机安装centOS后,需要上传一些文件到centOS.
配置
本地系统: win7
虚拟机系统: centOS7.6
虚拟机: oracle vm virtualBox
工具: secureCRT
准备
查找centOS的IP-> ifconfig
有一个enp0s3, lo, virbr0 这里并不知道这三个端口的各自作用,不过通过查看TX/RX包知道起作用的是enp0s3,有的系统显示eth,这种命名的不规范咱们就是追究了.
1. ping虚拟机的IP并没有通
百度了一下,发现启动虚拟机前设置网络连接方式会直接影响到这个. 大概就是 bridge方式 , host-only方式 , NAT方式.
因为之前已经本地已经创建一个adapter,好吧,就使用host-only
参考https://zhidao.baidu.com/question/649736083673953845.html
2. 设置网络
选择host-only,再选择正确的adapter, 貌似adapter自动选择的. 完美
3. 查看网络
进入centOS系统,查找ip(ifconfig)
还智能帮我设置了ip, 之前准备的自己添加ip步骤都省了. 看看IP跟本地的网关IP在同一段,心里欢喜
4. 使用secureCRT
填写192.168.59.103, 成功连接上虚拟机
结语->
这里使用host-only的方式有一个问题,本地可以连接虚拟机,但是虚拟机上不了网. 又切换成NAT方式才能正常上网.
问题1:
使用centOS可以远程登陆,切换成ubuntu,同样的配置,竟然连接不了. secureCRT有一个问题就是出现问题后什么反应都没有说明.
在ubuntu系统下,需要安装apt install openssh-server这个服务