为什么要配置呢,
- Linux和windows,mac一样啊,都是需要联网的,没网就下载不了学习资料(bushi
现在这个新安装的CentOS 7默认是没有自动开启网络连接的!所以下面我们还要配置一下CentOS7的网络。
配置前检查
我们查看一下我们宿主机的服务都开了没
这几个服务都需要开着才行
1.网络配置两种方式(操作)
1.1自动获取IP
1、首先要确保的是CentOS为NAT模式。
2、在VMware界面(管理员方式启动)点击“编辑”里面的“虚拟网络编辑器”,然后勾选DHCP服务将IP地址分配给虚拟机,并设置子网IP(默认就好)。
3、点击 设置。
4、然后启动虚拟机,进入网络配置文件目录:cd /etc/sysconfig/network-scripts/,并且用 ls 命令查看是否有ifcfg-xxx名称的配置文件(ifcfg-lo除外),如果没有则说明网卡没有被识别,这种只能重装或者换个CentOS的版本。
5、编辑ifcfg-ens33文件:vi ifcfg-ens33。按 i 进入insert编辑模式,
将BOOTPROTO设为dhcp,将ONBOOT设为yes,
按下Esc进入命令模式输入:wq保存并退出。
6、配置完成之后输入:service network restart,重启网卡让网卡设置生效,之后就可以上网了。
7、输入ip addr检查一下动态分配的IP,可以发现分配的动态IP为192.168.30.128。
8、最后验证是否可以访问外网。
发现是可以访问外网的。自动获取IP至此就介绍完了,下面介绍另一种方式。
1.2固定获取IP(推荐)
1、点击【编辑】里面的【虚拟网络编辑器】,取消勾选DHCP服务将IP地址分配给虚拟机。
2、启动虚拟机,修改网络配置文件
cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33
按 shift+i 进入 insert 编辑模式,
# 这个是表示你使用什么样的路由协议,有三种不同写法,
# 如果是none和static表示你用的是静态路由,那么你在接下来的项目里就必须填写IPADDR、NETMASK、GATEWAY这三个选项。
# 如果是dhcp表示你使用动态路由协议,那IPADDR、NETMASK、GATEWAY这些选项就可以不必填写。如果填写了,就以你填写的值为准
BOOTPROTO=static
# 是指明在系统启动时是否激活网卡,只有在激活状态的网卡才能去连接网络,进行网络通讯
ONBOOT=yes
# 设置IP地址
IPADDR=192.168.111.10
# 子网掩码
NETMASK=255.255.255.0
# 设置网关
GATEWAY=192.168.111.2
注意:IPADDR不能和子网IP冲突(最后一位只要在0~255范围内随便取一个数字,这里选择100),GATEWAY即”NAT设置“里面的网关IP。
最后按下Esc进入命令模式输入:wq保存并退出。
修改完后的样子
3、设置DNS
DNS服务器可以只配一个,也可以配置多个,下面我用的是两个免费的DNS服务器,查看IP地址,测试联网。
继续在 ifcfg-ens33 文件的后面进行添加
DNS1=114.114.114.114
DNS2=180.76.76.76
注意改完后重启网卡才能生效。
常用的免费DNS地址:
- 国内移动、电信和联通通用的DNS:114.114.114.114。
- 阿里:首选:223.5.5.5 备用:223.6.6.6
- 百度 :180.76.76.76
- 腾讯:首选:119.29.29.29,备用:119.28.28.28
- 谷歌 8.8.8.8
更多DNS地址详细可以参考:www.suozy.cn/post-21.htm…
ifcfg-ens33 文件修改和添加内容后如下图:
4、重启网卡让网卡设置生效。
service network restart
5、检查验证
# 检查一下 ip
ip addr
# 验证是否可以访问外网
# 如果ping www.baidu.com不通,那么再测试一下百度的ip地址14.215.177.38能否ping通,如果ip能通而域名不通则说明DNS解析有误,需要设置DNS。
ping www.baidu.com
成功!!!
网络配置完成我们就可以使用远程工具连接配置的IP访问该CentOS7服务器了,下面来介绍一下Xshell工具。