一、设置centos7网络
1、开机启动系统,编辑网卡配置文件
输入命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改如下:
TYPE=Ethernet # 网络类型为以太网
BOOTPROTO=static# 手动分配ip
NAME=ens33 # 网卡设备名,设备名一定要跟文件名一致
DEVICE=ens33 # 网卡设备名,设备名一定要跟文件名一致
ONBOOT=yes # 该网卡是否随网络服务启动
IPADDR=192.168.88.100 # 该网卡ip地址就是你要配置的固定IP,如果你要用xshell等工具连接,88这个网段最好和你自己的电脑网段一致,否则有可能用xshell连接失败
GATEWAY=192.168.88.2 # 网关
NETMASK=255.255.255.0 # 子网掩码
DNS=8.8.8.8 # DNS,8.8.8.8为Google提供的免费DNS服务器的IP地址
#剩余其他选项可删除也可注释掉
2、配置网络工作
输入命令:vi /etc/sysconfig/network
修改如下:
NETWORKING=yes # 网络是否工作,此处一定不能为no
#没有就新增
3、配置公共DNS服务(两种方法)
① 输入命令:vi /etc/resolv.conf
修改如下:nameserver 8.8.8.8
② 输入命令:echo nameserver 8.8.8.8 > /etc/resolv.conf
4、关闭防火墙和selinux
systemctl stop firewalld # 临时关闭防火墙
systemctl disable firewalld # 禁止开机启动
setenforce 0 #临时关闭selinux
getenforce #查看
vim /etc/selinux/config -->SELINUX=disabled #永久关闭selinux
5、重启网络
命令:service network restart 或systemctl restart network
使用ifconfig查看IP等信息
二、Xshell连接虚机
1、先关闭虚拟机,设置虚拟机中NAT模式的选项,打开vmware,点击“编辑”下的“虚拟网络编辑器”,设置NAT参数
2、将虚拟机的网络连接模式修改成NAT模式,点击“编辑虚拟机设置”
3、打开Xshell,设置连接
用户身份验证:
设置好后,点击“连接”
4、进行网络测试
5、找不到ifconfig和systemctl命令解决办法
如果最小化安装后提示找不到ifconfig和systemctl命令,则需要通过yum方式安装命令;可以先通过yum search ifconfig来查找安装包信息。
6.ping百度网络不通
检查ens33或ens32文件配置中的几项关键字是否有拼写错误;
如果是桥接模式,网关是否与宿主机同网段;
最后实在不行,直接添加路由:
route add default gw 192.168.88.2
vim /etc/sysconfig/static-routes
--> any net default gw 192.168.88.2