300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > VMware安装及配置静态Ip 域名 免密(centos7)

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

时间:2022-03-20 23:18:59

相关推荐

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

一、安装VM(VMware Workstation)

我的是VM16

VMware16:百度网盘:/s/1rG1GLgfjfy3XqJB9UN-meg 提取码:zpnbVMware15:百度网盘:/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,域名

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

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

yum -y install net-toolsyum -y install vim

1、静态ip

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

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

完成后重启网络

service network restart#然后ping #发现ping不通了

接着操作

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

然后再重启网络

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

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

虚拟机ping如何解决

出现Destination Host Unreachable,应如何解决

ping ip主机提示Destination host unreachable

centos7 ping: : Name or service not known

希望这些能够帮助到你

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

2、域名

linux域名

vim /etc/hosts

完成后可以ping试试

ping slave01

windows域名

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

以管理员的身份运行

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

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

百度网盘:/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.pubmv id_dsa.pub id_dsa1.pub#将slave02中的id_dsa.pub改成id_dsa2.pubmv id_dsa.pub id_dsa2.pub#------------------------------------#将slave01和slave02的.ssh下的id_dsa1.pub和id_dsa2.pub发送到master主节点同目录下#slave01scp /root/.ssh/id_dsa1.pub root@master:/root/.ssh#slave02scp /root/.ssh/id_dsa2.pub root@master:/root/.ssh

#然后将这三个文件分别追加到authorized_keys文件中#将master、slave01、slave02公钥信息追加到当前服务器注册中心(该步骤实现当前系统免密)cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keyscat ~/.ssh/id_dsa1.pub >> ~/.ssh/authorized_keyscat ~/.ssh/id_dsa2.pub >> ~/.ssh/authorized_keys#之后就可以把这三个碍事的.pub文件给删了#接下来就是分发authorized_keys文件到slave01、slave02scp authorized_keys root@slave01:$PWDscp authorized_keys root@slave02:$PWD

#好了,到这免密已经配好了#朋友,你可以三个虚拟机,一对一的ssh一遍,第一遍之后就免密了

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

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。