Mac搭建CentOS7虚拟机并配置网络使之能够SSH

参考文章:http://weslyxl.coding.me/2018/04/06/2018/4/Mac搭建虚拟CentOS服务器环境/

一、安装时

在Parallels Desktop上安装centOS时,软件选择:用KDE图像版本(这个主的还是装个图形界面吧,以后的小弟Linux可以搞个纯Terminal式)。网络连接要打开

二、固定虚拟机的IP

Hadoop前几节课里讲的知识点

如何固定ip(避免重启后ip换了),即如何实现mac CRT的持续连接:

1、PD的网络设置,用shared网(即NAT模式), 子网设为10.211.55.0就可以,取消ipv4的DHCP。下面框框里添加端口转发:65531 → centos:80(使外机(如室友机器)可以访问我的Linux虚拟机)

2、Mac的虚拟机网卡改为 手动,IP编一个55.2,子网掩码24,路由不写

3、Linux网络也改为手动。可以用
(1)图形界面改ip4:IP编一个55.4,子网掩码24,网关设置为55.1,DNS用8.8.8.8,iPv4连接打钩。
但最好用(2)ifcfg-eth0配置文件改,BOOTPROTO = static

4、改后执行:service network restart

5、在Terminal中输入ip address:出现两个ip,一个lo即本地,另一个的inet 即IP地址,复制到mac的CRT里,实现连接

这样就又有固定ip(记录在ifcfg-eth0配置文件),又能ping通外网baidu

ping .1(子网),.2(Mac宿主机),.4(CentOS虚拟机)都可以(即可以ping通自己的ip)
.3,.5,…,不存在,所以ping不通

FileZilla可以使用sftp协议连接我的Linux虚拟机:sftp协议用端口22,ftp协议用21。(计网课本:20数据,21控制)

知识点:

桥接:Linux虚拟机与Mac用的不一样的IP,连在一个交换机上,地位相等
NAT:Mac在中间,一边接外网,一边接Linux虚拟机。外网IP只给Mac,Mac把一个端口作为Linux的IP。

后面可以继续看Hadoop视频,进行更多的虚拟机IP设置。比如改host映射等等。

猜你喜欢

转载自blog.csdn.net/weixin_43153178/article/details/83832954