iterm2 + virtualbox + centos环境搭建
背景
mac上搭建虚拟环境实现,iterm2 + virtualbox + centos7-64
准备工具
- mac air 宿主机
- iterm2 终端
- virtualbox 虚拟机软件
- CentOS-7-x86_64-Minimal-1908 系统
搭建步骤
- mac 上安装iterm2
- mac 上安装virtualbox
- 下载CentOS-7-x86_64-Minimal-1908 镜像(http://isoredirect.centos.org/altarch/7/isos/aarch64/CentOS-7-aarch64-Minimal-1908.iso)
- virtualbox上安装centos系统
打通mac宿主机与virtualbox虚拟出来的centos系统的网络
virtualbox上的网络配置
centos系统中固定ip
1. vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
IPADDR来源,与mac宿主机在同一个网段即可
- mac上找到宿主机上的ip
2. 重启网络,systemctl restart network
3. 在宿主机上ping 192.168.3.101 能够ping通,说明与宿主机网络打通,进而可以在iterm2中实现ssh 登录
ping 外网失败
1. 配置错误导致的,ping不通外网
GATEWAY配置:要和主机上的路由器地址一致
NETMASK配置:要和主机上的子网掩码保持一致
2. 域名解析错误
报错:ping: www.baidu.com: 未知的名称或服务
查到百度的ip为180.101.49.11,尝试直接ping 180.101.49.11是可以ping通的,也就是说是DNS解析的问题
需要设置DNS
vi /etc/resolv.conf # nameserver 114.114.114.114
参考:
1. https://blog.csdn.net/ym01213/article/details/80032250
2. https://blog.csdn.net/a1737067338/article/details/56039701
查ip的域名&工具
https://site.ip138.com/www.baidu.com/