1.7分布式工具配置及安装(仅供学习Xshell,VMware)

时间:2023-12-25 13:21:19

前言

最近因为换工作以及其他的一些琐事,耽误了更博时间,再加上分布式的这几个软件之前没撸过....这学习这几个工具上也花了点时间

本篇博客为后续分布式的学习提供基础的安装和配置。

首先,系统为CentOS。

因为本人是笔记本,没有属于自己的服务器,所以就需要虚拟机来代劳了。

然后就是远程访问的Xshell。

本篇主要讲的就是在虚拟机中配置CentOS并配置ip,使其既能访问内网,又能访问外网。

1.安装CentOS系统

首先需要下载CentOS系统:https://www.centos.org/download/

然后下载虚拟机:可自行网络上下载,也可找博主要。版本:14

将虚拟机下载下来之后,就可以进行CentOS的安装了

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

这里设置虚拟机的名字和安装的路径

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

在这里选择镜像文件的下载路径

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

至此CentOS就安装好了

进入CentOS之后需要设置一些相关的配置这里就不再多说了,挨个点一遍就好了(博主已经安装好了,所以就不再浪费时间再安装一遍了,毕竟这也不是重点!)

2.vmware配置网络环境

首先我们需要了解什么叫IP以及网关和DNS。大多数人对这些字眼肯定都相当熟悉,但是我还是要在这里再强调一遍,毕竟基础不牢,地动山摇。

IP:是在网络中标识每一台计算机,所以它是唯一的。

网关:想关于是管理一段ip的一个具有路由功能的设备,它可以和其他网关进行通讯,当然他自己也有一个地址。

DNS:这当然是我们最熟知的了,域名解析器,将域名解析为ip地址。如果没有它,我们每次用浏览器就必须输入ip地址。

这就好比两个人打电话:一个在北京,一个在上海,直接联系是联系不到的。我需要知道你的电话号码(ip地址),你也需要知道我的,我们通过电话(网关)就能联系到对方了。

然后我们就需要了解vmware的三种连接模式:

① NAT模式

选择NAT模式时,虚拟机的IP应该和真实机中的VMnet8(虚拟网卡)的IP同网段,才能保证虚拟机和真实机的连通。

② 仅主机模式

选择仅主机模式时,虚拟机的IP应该和真实机中的VMnet1(虚拟网卡)的IP同网段,才能保证虚拟机和真实机的连通。

注意: 在仅主机模式时,就算你家有外网,虚拟机也只能连通内网,而无法连通外网。

③ 桥接模式

选择桥接模式时,虚拟机的IP应该和真实机中已经连上外网的网卡(本地网卡或无线网卡)的IP同网段,才能保证虚拟机和真实机的连通。

总结: 如果你家有外网,要想让虚拟机中的Linux主机也连通外网,可以选择“NAT模式”或者“桥接模式”,但不能使用“仅主机模式”。也就是说,“仅主机模式”有一定的局限性,它只能让虚拟机连通局域网,而其他两种模式,只要网络配置正确,则没有局限性。
首先就来配置vmware的连接模式:

选择虚拟机的编辑----》虚拟网络编辑器

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

进行更改(这里如果没有VMnet8的连接模式,可以在下方图片里的添加网络里进行添加)

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

进行配置:默认已经为我们分配好了网段(即192.168.198.0) 这里子网掩码表示在该网段有多少个可用ip地址。具体怎么算,博主已经忘记了...,后面会对这部分内容进行补充

这里取消掉DHCP服务,因为它会默认给虚拟机添加ip地址,那么我们就无法自己来配置了。

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

这里网关网关为:192.168.198.1

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

至此虚拟机的ip地址就配好了。

这里的网关即是连接本机windows和CentOS的。只需将CentOS的网关也设置成192.168.198.1即可

3.CentOS配置IP

给CentOS设置连接模式

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

打开终端

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

换成root用户,因为自定义用户的权限不够,无法更改ip文件

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

进入 /etc/sysconfig/network-scripts   ifcfg-ens33即为网卡 通过vim来修改它的信息

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

被标注的即为我改的,BOOTPROTO="static"说明他是一个静态的网址。ONBOOT="yes"为修改后启用。

IPADDR为ContOS连上网络分配的IP,这里必须跟网关在同一个网段

网关是 192.168.198.1(上面已经配置过,需要保持一致) 这里的ip可以配置为 192.168.198.x   x为(2-255之间)

NETMASK为子网掩码

GATEWAY为网关

DNS1是为了让CentOS系统能访问到外网

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

再进入 /etc/sysconfig/network里设置网关

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

进入 /etc/resolv.conf 设置首选DNS

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

设置首选DNS

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

设置网关和设置DNS这里有点多余,因为之前在网卡里已经配置过了,只不过想告诉大家,在其他地方也可以配置。

然后修改VMnet8的ip和网关。

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

这里VMnet8的ip也是192.168.198.x,网关还是需要配置成192.168.198.1

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

最后因为我们修改了ContOS的网络环境,需要重新更新一下网络,出现[OK]即为完成。

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

4.测试

本地windows连接CentOS

CentOS刚刚设置的ip为192.168.198.3

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

CentOS连接本机。这里ping 192.168.198.5 是因为本机使用NAT模式,就相当于创建了一个虚拟网卡来跟CentOS系统进行数据交互。这个ip就是刚刚我们在VMnet8中配置的

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

CentOS 连接外网

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

至此CentOS配置ip已完成。

Xshell连接CentOS

安装Xshell这里就不多说了,点就完事了。

标记按钮为添加会话按钮

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

这里填上ip地址并填上名称,点击确定

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

验证用户名密码。输入安装CentOS时的用户和密码即可。

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

出现下面页面即为成功

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

我们可以通过Xshell看看我们刚刚配置过的网卡信息

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

完全没问题

1.7分布式工具配置及安装(仅供学习Xshell,VMware)

以上。有错误或不得体的地方希望评论区指出,学习之路,任重道远,与君共勉

最后不得不说句:IG牛逼~~!