分配身份证:静态ip设置
在使用Linux虚拟机的过程中可能会遇到这个问题,当我们重启虚拟机之后,可能会发现使用xshell连接不上虚拟机了,我们通过ip addr查看虚拟机的ip信息发现虚拟机的ip地址发生了变化,什么鬼,其实ip发生变化也是正常的,因为现在的ip地址是自动获取的,理论上来说,Linux虚拟机每次重启之后都可能会重新获取到新的ip地址,这样就麻烦了,之前配置好的连接信息又不能用了,怎么解决呢?
解决方式:
设置静态ip
修改文件/etc/sysconfig/network-scripts/ifcfg-ens33参数
原始内容:
首先修改BOOTPROTO参数,将之前的dhcp改为static
然后在文件末尾增加三行内容【注意,我现在使用的是nat网络模式,不同的网络模式在这里填写的ip信息是不一样的】
IPADDR=192.168.197.100
GATEWAY=192.168.197.2
DNS1=192.168.197.2
注意:IPADDR的值,192.168.197都是取自虚拟机中虚拟网络编辑器中子网地址的值,最后的100是我自己取的,这个值可以取3~254之间的任意一个数值,建议大家也按照我这个取值为100,这样方便统一,后期和我在课堂中使用的都是一样的。
GATEWAY的值是取自虚拟网络编辑器中NAT设置里面的网关的值。
编辑->虚拟网络编辑器 查看vnet8子网地址
上述三行内容加入/etc/sysconfig/network-scripts/ifcfg-ens33文件
修改好是这样的
重启网卡
service network restart
重新编辑
静态ip修改成功
修改另外两台作为静态ip修改练习
重启网卡后,一切ok,地址修改完成
Linux起名(hostname操作)
分别打开三台机将bigdata01、bigdata02、bigdata03分别改名
重启即可生效
reboot -h now
关闭防火墙
具体防火墙的概念我就不再赘述了,在windows中也有防火墙的概念,这个防火墙也不是真用来防火的,而是一个安全系统,防止网络攻击的,我们在学习阶段,建议关闭防火墙,因为在后面我们会使用到多台机器,如果不关闭防火墙,会遇到机器之间无法通信的场景,比较麻烦,在实际工作中这块工作是由运维负责管理的,我们不需要关注这块。
注意:在实际工作中一般是不需要关闭防火墙的,大家可千万别到时候,上去就把防火墙给关闭了,那样的话针对线上的服务器是有很大安全风险的,我们现在学习阶段是使用的自己本地搭建的虚拟机,不会出现任何安全风险,你们现在遇到的风险都是来源于你们自己。
在这里我们只需要掌握关闭防火墙的命令即可
针对防火墙的关闭也分为两种方式,临时关闭和永久关闭,
临时关闭的特性是立刻生效,重启失效
永久关闭的特性是重启生效,永久有效
那在这里使用的时候还是要结合这两种方式,
首先实现临时关闭
永久关闭
习阶段我们关闭防火墙、避免后续用一些奇怪的问题产生