文档章节

centos7配置网络

weidedong
 weidedong
发布于 2016/10/03 01:58
字数 740
阅读 37
收藏 1

输入图片说明 如上图,安装完成,默认为NAT模式,那三种模式桥接,NAT,主机模式,有什么不同呢?

  1. 其实桥接就是vmware架一座桥,让我们的虚拟机连接在宿主机的局域网里。
  2. NAT翻译过来网络地址转换,就是生成一个新的网段,但是宿主机可以生成网络映射到虚拟机。
  3. 主机模式其实和NAT类似,只是NAT的虚拟机可以访问外网,主机模式不可以 宿主机的ip为192.168.0.101,那么我们把虚拟机的网络适配器改为桥接,执行命令
# ip addr

输入图片说明

改为NAT模式,执行命令

# ip addr

输入图片说明

# ping www.ctrip.com #可以访问外网

输入图片说明

下面我们设置成主机模式 输入图片说明

由图可知,我们不可以访问外网,惟一能通信的就是主机了,下面我们用主机ping此台虚拟机 输入图片说明 其实好多场景是我们的路由设定网段,机器设定固定ip,由于mac版的vmware没有提供配置网段功能就不演示了,现在我们在CentOS中配置固定ip

# cd /etc/sysconfig/network-scripts
# ls

输入图片说明

编辑ifcfg-eno*

BOOTPROTO="static" #dhcp改为static   
ONBOOT="yes" #开机启用本配置  
IPADDR=192.168.91.188 #静态IP  
GATEWAY=192.168.91.2 #默认网关  
NETMASK=255.255.255.0 #子网掩码  
DNS1=192.168.91.2 #DNS 配置 

完整配置文件为

TYPE="Ethernet"
BOOTPROTO="static" #dhcp改为static   
ONBOOT="yes" #开机启用本配置  
IPADDR=192.168.91.188 #静态IP  
GATEWAY=192.168.91.2 #默认网关  
NETMASK=255.255.255.0 #子网掩码  
DNS1=192.168.91.2 #DNS 配置 
DEFROUTE="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"
NAME="eno16777736"
UUID="2f27845a-5198-4771-8e69-99d9a11dad13"
DEVICE="eno16777736"

覆盖原配置文件,执行以下命令

# systemctl restart network  #重启网络服务
# ping www.ctrip.com
PING www.ctrip.com (119.147.227.139) 56(84) bytes of data.
64 bytes from 119.147.227.139: icmp_seq=1 ttl=128 time=18.7 ms
64 bytes from 119.147.227.139: icmp_seq=2 ttl=128 time=16.9 ms
64 bytes from 119.147.227.139: icmp_seq=3 ttl=128 time=14.9 ms
# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:a9:d1:d8 brd ff:ff:ff:ff:ff:ff
    inet 192.168.91.188/24 brd 192.168.91.255 scope global eno16777736
       valid_lft forever preferred_lft forever

执行reboot发现

输入图片说明 原因: NetworkManager.service会优先于network.service启动,所以我们要设置我们的网卡不受NetworkManager管理,添加配置

NM_CONTROLLED="no"

即完整配置如下

TYPE="Ethernet"
BOOTPROTO="static" #dhcp改为static   
ONBOOT="yes" #开机启用本配置  
IPADDR=192.168.91.188 #静态IP  
GATEWAY=192.168.91.2 #默认网关  
NETMASK=255.255.255.0 #子网掩码  
DNS1=192.168.91.2 #DNS 配置 
NM_CONTROLLED="no"
DEFROUTE="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"
NAME="eno16777736"
UUID="2f27845a-5198-4771-8e69-99d9a11dad13"
DEVICE="eno16777736"
# systemctl restart network
# ip addr

输入图片说明

查看网卡的被管理状态,发现已经不受管理了


# nmcli dev   #查看NetworkManager管理的设备
设备         类型      状态    CONNECTION
eno16777736  ethernet  未管理  --
lo           loopback  未管理  --

© 著作权归作者所有

共有 人打赏支持
上一篇: centos7安装mongodb
下一篇: centos7安装
weidedong
粉丝 4
博文 86
码字总数 27565
作品 0
深圳
私信 提问
VMware虚拟机中Centos7网络配置及ping不通思路

在安装好VMware虚拟机并且安装好Centos7系统后,我们就需要进行网络配置了。 因为实验环境中,需要固定IP,方便各种环境的使用。 我们可以用VMware的NET模式进行网络配置。 下面,我们进入配...

bestlope
2017/10/28
0
0
用python实现子网掩码地址与位长的相互转换

某日,使用centos7,发现网络配置时,子网掩码需要手动转换;因为centos7的网络配置方式为: nmcli connection enp4s0 modify ipv4.methord manual ipv4.address "192.168.1.120/24" ipv4.ga...

黑色时间
2016/11/22
0
0
VirturlBox 创建Centos7并配置网络NAT+Host-Only

近两年的项目开发用的php语言,用的laravel框架,使用的环境一直是官方推荐的Homestead,最近接触docker技术,觉得很不错,在自己的服务器上也成功使用laradock集成环境完成了laravel项目部署...

卓上一品
11/30
0
0
CentOS下的路由知识及配置路由

博文目录 简介 上一篇博文已经讲解了IP地址的配置,那么有IP,就准备开始进行通信吧,网络之间的通信主要是依靠路由器,当然生成环境中是拥有路由器的,但是系统中的路由配置也是需要了解一下...

步荀仙
06/28
0
0
centos-7 虚拟机安装图形界面

想到安装一个docker环境,于是拿出了以前装的虚拟机centos7,记得装完后,没进行任何配置(默认安装的是命令行界面). 配置网络 现有的虚拟机是没有办法联网的,得先配置网络: 首先添加dns...

Gm_ning
11/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

zookeeper配置与使用

一.登录官网下载 不要带后缀的,那是公侧版本,下稳定版,比如3.4.9 二.安装与使用 解压后bin里是启动程序 配置文件:在conf下 复制zoo_sample.cfg改名为为zoo.cfg,打开zoo修改文件...

小兵胖胖
18分钟前
0
0
spring源码阅读笔记(一)

ClassPathXmlApplicationContext 与 FileSystemXmlApplicationContext 用了这么久的框架,是时候搞一下源码了,一般最初接触spring 从以下步骤开始 创建一个bean类 并创建 ooxx.xml之类的spr...

NotFound403
42分钟前
2
0
MySQL主从配置

12月14日任务 17.1 MySQL主从介绍 17.2 准备工作 17.3 配置主 17.4 配置从 17.5 测试主从同步 MySQL主从介绍 MySQL主从又叫做Replication、AB复制。简单将就是A/B两个服务器做主从后,在A上写...

robertt15
44分钟前
6
0
我的Linux系统九阴真经

在今天,互联网的迅猛发展,科技技术也日新月异,各种编程技术也如雨后春笋一样,冒出尖来了。各种创业公司也百花齐放百家争鸣,特别是针对服务行业,新型互联网服务行业,共享经济等概念的公...

问题终结者
57分钟前
21
0
Java 使用 gson 对 json 根据 key 键进行排序

引入Google的gson jar <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.0</version>......

yh32
58分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部