CentOS7的安装与配置
镜像安装(简略)
- 使用镜像文件创建虚拟机,安装centos7镜像
网络配置(重点)
- 对虚拟机网络进行设置
-
在虚拟中设置虚拟机网络
启动虚拟机
vi /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no # 改为static BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=e7e247ac-f1bb-4d02-972f-1a9b49b80ffe DEVICE=ens33 # 开启⾃动启⽤⽹络连接 ONBOOT=yes # 多为自己添加 IPADDR=192.168.80.121 NETMASK=255.255.255.0 GATEWAY=192.168.80.2 DNS1=192.168.80.2
ONBOOT改为yes开启⾃动启⽤⽹络连接
BOOTPROTO改为静态static
IPADDR改为你⾃⼰设置的ip(注:centos7没有 ifconfig 命令,只有 ip addr 命令)
设置完成后使用 ip addr
查询当前网卡
centos相关设置修改
防火墙设置
在本地虚拟机做测试和练习多关闭防火墙来进行操作。但是在云服务器上为了保证服务器的正常运行和安全,多以开放端口为主。
防火墙操作命令
systemctl status firewalld.service # 查看firewall状态
systemctl stop firewalld.service # 停⽌firewall
systemctl disable firewalld.service # 禁⽌firewall开机启动
#开放端口
firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口
firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672端口
firewall-cmd --reload # 配置立即生效
firewall-cmd --zone=public --list-ports # 查看所有开放端口
netstat -lnpt # 查看监听窗口
netstat -lnpt |grep 5672 # 查看端口占用情况
ps 6832 # 查看进程详细信息
kill -9 6832 # 中止进程
主机名字hostname设置和主机与ip的映射
-
hostname设置
可通过
vi /etc/sysconfifig/network
进行编辑# 命令 vi /etc/sysconfifig/network # 文本内容 NETWORKING=yes hostname=lazzy121 # 重启网路 service network restart
保存退出后输⼊hostname,即可显示出lazzy12
注意:改动配置⽂件后要进⾏⽹络重启或重启init 6 从⽽使配置⽂件⽣效
-
hostname与ip映射
vi /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.80.121 lazzy121