VMware安装及配置静态Ip、域名、免密(centos7)

一、安装VM(VMware Workstation)

我的是VM16

VMware16:
百度网盘:https://pan.baidu.com/s/1rG1GLgfjfy3XqJB9UN-meg 
提取码:zpnb
VMware15:
百度网盘:https://pan.baidu.com/s/1jV56fOYyAAt5DAQrSTQZzg 
提取码:zpnb 

直接傻瓜式安装

二、新建虚拟机

1、

2、

3、

4、

5、

6、

7、

8、

9、

10、

11、

12、

13、

14、

15、

16、

17、

18、

19、

20、

21、

22、

电脑不支持VM16,我换成VM15了,安装一样

三、配置静态ip,域名

#查看ip
ip addr  或  ifconfig
#操作脚本
vi  或  vim
#操作服务
service *** status/start/stop

查看ip和对脚本操作我比较喜欢用ifconfig和vim,所以直接安装(刚安装好的虚拟机,像我前面的操作步骤是可以直接联网的)

yum -y install net-tools
yum -y install vim

1、静态ip

vi /etc/sysconfig/network-scripts/ifcfg-ens33

ONBOOT="yes"#网络设备开机启动
BOOTPROTO="static"#静态连接
IPADDR="*.*.*.X"#虚拟ip,x为3~255
NETMASK="255.255.255.0"#子网掩码
GATEWAY="*.*.*.2"#网关ip
DNS1="8.8.8.8"
DNS2="114.114.114.114"

完成后重启网络

service network restart
#然后
ping www.baidu.com
#发现ping不通了

接着操作

然后windows+R 输入cmd进入黑窗口用命令ipconfg查看一下你的网段

 

 

然后再重启网络

service network restart
#然后
ping www.baidu.com
#可以ping通,接着在windows和窗口ping slave01的ip试试
#如果ping不通,可以关闭电脑管家之类的再试试
#不过一般到这一步就好了,当然我刚才ping的时候是拒绝的,刚才也忘记搞了啥,这不重要,重要的是到这一步已经是通了的,只是有些细微的东西阻碍着(比如重启虚拟机试试)
#当然如果windows中如果没有VMnet1和VMnet8适配器的话,你可以将VMware给卸载,之后下载上CCleaner,清除注册表,之后再安装,按照上面的步骤来就可以OK了

如果你到这里的话还是不行,可以去问度娘了,当然也可以看看以下的链接

虚拟机ping如何解决

出现Destination Host Unreachable,应如何解决

ping ip主机提示Destination host unreachable

centos7 ping: www.baidu.com: Name or service not known

希望这些能够帮助到你

到这一步如果都对了,那就快点补上一个快照,以防不测

2、域名

linux域名

vim /etc/hosts

完成后可以ping试试

ping slave01

windows域名

#这个目录下的hosts文件
C:\Windows\System32\drivers\etc\

以管理员的身份运行

四、使用客户端工具进行操作

到这一步终于不用摸那不能粘贴复制的恶心窗口了,这里我用的是MobaXterm,当然是因为这东东是免费的,别的搞有些麻烦(我比较懒)

百度网盘:https://pan.baidu.com/s/13L4yTn7mQ0TaFZLiolDBOA 
提取码:zpnb 

1、创建session

2、主题、字体设置

五、多台服务器

1、创建多台服务器

复制第一台虚拟机,然后该主机名,改虚拟ip

#为了方便操作,我为三台虚拟机设置域名
vim /etc/hosts
#将之前的内容改掉,这样操作起来更方便,注意:三台虚拟机的都要改嗷

2、多台虚拟机之间免密(创建公钥、私钥)

 

#首先,在主节点的当前用户目录下
ll -a
#会看到有.ssh文件夹,如果没有,可以ssh一下,如下
ssh master
#之后再ll,然后进入其中,你会发现就只有一个known_hosts文件,如下
-rw-r--r--. 1 root root 184 12月 17 22:34 known_hosts

1、生成公钥、秘钥

#注意:将这个命令在三个主节点都执行一遍
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
#接下来可以ll查看一下都有哪些文件了

2、改名,将从节点的id_dsa.pub文件改名并发送到master主节点的同目录下

#将slave01中的id_dsa.pub改成id_dsa1.pub
mv id_dsa.pub id_dsa1.pub
#将slave02中的id_dsa.pub改成id_dsa2.pub
mv id_dsa.pub id_dsa2.pub
#------------------------------------
#将slave01和slave02的.ssh下的id_dsa1.pub和id_dsa2.pub发送到master主节点同目录下
#slave01
scp /root/.ssh/id_dsa1.pub root@master:/root/.ssh
#slave02
scp /root/.ssh/id_dsa2.pub root@master:/root/.ssh

#然后将这三个文件分别追加到authorized_keys文件中
#将master、slave01、slave02公钥信息追加到当前服务器注册中心(该步骤实现当前系统免密)
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
cat ~/.ssh/id_dsa1.pub >> ~/.ssh/authorized_keys
cat ~/.ssh/id_dsa2.pub >> ~/.ssh/authorized_keys
#之后就可以把这三个碍事的.pub文件给删了
#接下来就是分发authorized_keys文件到slave01、slave02
scp authorized_keys root@slave01:$PWD
scp authorized_keys root@slave02:$PWD
#好了,到这免密已经配好了
#朋友,你可以三个虚拟机,一对一的ssh一遍,第一遍之后就免密了

到了这里,别忘了打快照嗷

制作不易,希望看到的朋友动动小手,点个赞,加点动力,感谢

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值