两台机器要想联通,就需要两台机器都设置NAT模式
注意:虚拟机的总内存,不能超过真机
一、网络接口规则
二、NetworkManager服务
网络管理器(NetworkManager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活。默认情况下,CentOS/RHEL7已安装网络管理器,并处于启用状态。
systemctl status NetworkManager 查看网络管理程序的状态
systemctl status network 查看网络子管理程序的状态
三、配置网络的工具
配置的方法多种多样,命令、图形
1.图形界面网络设置
2.命令行配置
配置文件:vim
vim /etc/sysconfig/network-scripts/ifcfg-en33
命令行:nmcli device 如果没有这个命令,可以执行安装yum -y install NetworkManager
四、配置网络参数
1.配置IP
1.1配置网卡参数
cp /etc/sysconfig/network-scripts/ifcfg-en33 . 先备份网卡配置文件,再修改
vim /etc/sysconfig/network-scripts/ifcfg-en33
- ONBOOT=yes 是否启用该设备
- BOOTPROTO=none 启动协议:手动(none/static)还是自动(dhcp)
自动:动态主机配置协议,等vmware给我们发
- IPADDR=192.168.64.131 ip地址,根据自动获取的地址进行配置 ip地址是一台主机在网络中的标识,同一个网络可以直接 通信
- NETMASK=255.255.255.0 子网掩码,用来定义网络,这台主机是192.168.64的网络
- GETWAY=192.168.64.2 网关,也叫默认路由,带你上网的路由器地址
- DNS1=192.168.64.2 域名解析,当你输入域名访问网络时,他告诉你ip地址
- 网卡信息 NAME=ens33 UUID=d1769473-dc3c-4cf3-9158-879 DEVICE=ens33
1.2重启网络服务
systemctl restart network
1.3查看IP地址
ip a
2.主机名
- hostname 查看主机名
- hostnamectl set -hostname qianfeng.com 配置主机名(改名方式1)
- cat /etc/hostname 查看和配置主机名(改名方式2)
- reboot 重启生效
3.网络测试工具
1.测试工具
ip -a 查看所有IP(ifconfig)
ip route 查看路由,查看网关
ip neigh 另一台主机ping通,查看邻居
ping 127.0.0.1 PING,因特网包探索器,两台虚拟机需要通信,vmnet好一定要相同
2.ports and services
yum -y install httpd vsftpd 安装示范服务
systemctl start httpd vsftpd
ss -tnl show TCP sockets
netstat -anpt
4.初始化服务器
最小化安装:兼容程序和开发包
- 为你的服务配置root密码
- 配置ip地址
- 配置yum源
- 关防火墙 systemctl stop firewalld systemctl disabled firewalld systemctl status firewalld
- selinux 临时关闭setenforce 0 永久关闭 vim /etc/sysconfig/selinux SELINUX=disabled
- 安装常用程序
- 关机快照