1.将Linux设置为静态网络配置,使用VMWare安装好CentOS后,将网卡设置为NAT模式。为了防止关机重启时IP频繁变化,需要将网卡信息设置为static。修改/etc/sysconfig/network-scripts下的网卡配置文件我这个文件夹下的网卡配置文件是:ifcfg-ens33(一般都是ifcfg-ensXX文件,自己修改的时候注意)。所以只需要使用vi命令编辑这个文件,修改文件信息如下。TYPE="Ethernet"BOOTPROTO="static"IPADDR=192.168.197.129NETMASK=255.255.255.0GATEWAY=192.168.197.2DNS1=8.8.8.8DEFROUTE="yes"PEERDNS="yes"PEERROUTES="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_PEERDNS="yes"IPV6_PEERROUTES="yes"IPV6_FAILURE_FATAL="no"IPV6_ADDR_GEN_MODE="stable-privacy"NAME="ens33"UUID="f50c1acb-829e-4c6c-a9d7-3d9c5e6ea0d5"DEVICE="ens33"ONBOOT="yes"上面的主要配置信息解释如下(可以复制其他信息)主要信息在主要信息图中已经标出,记住网关地址必须是一致,否则无法上网。2、解决MySQL远程连接错误:2003-Cant'tconnecttoMySQLserveron'ip'(10060"Unknownerror")问题描述:使用VMWare搭建服务器后,再安装MySQL并启动成功。尝试在本地使用Navicat远程连接,报错如下:2003-Cant'tconnecttoMySQLserveron'ip'(10060"Unknownerror")原因分析:安装的MySQL不允许远程登录,所以需要设置防火墙开启MySQL3306端口解决方法:开启3306端口:firewall-cmd--zone=public--add-port=3306/tcp--permanent。重新启动防火墙(选择以下命令之一),然后重新连接到systemctlrestartfirewalld.service。防火墙命令--reload。防火墙常用操作停止防火墙:systemctlstopfirewalld.service。禁用防火墙启动:systemctldisablefirewalld.service。打开一个端口:firewall-cmd--zone=public--add-port=80/tcp--permanent。--zonescope--add-port=80/tcp添加端口,格式为:端口/通信协议--permanent是永久的,没有这个参数,重启后会失效查看防火墙状态,是否运行:firewall-cmd--state
