备份网络文件

  1. [root@localhost network-scripts]# cd /etc/sysconfig/network-scripts/
  2. [root@localhost network-scripts]# cp ifcfg-eno16777736 ifcfg-eno16777736.bak
[root@localhost network-scripts]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# cp ifcfg-eno16777736 ifcfg-eno16777736.bak

备份结束后的目录:

编辑 ifcfg-eno16777736

注意:在编辑之前,最好切换到root帐户操作,否则容易报错

  1. [litr@localhost network-scripts]# su root
  2. [root@localhost network-scripts]# vi ifcfg-eno16777736
  3. TYPE=Ethernet
  4. BOOTPROTO=dhcp
  5. DEFROUTE=yes
  6. PEERDNS=yes
  7. PEERROUTES=yes
  8. IPV4_FAILURE_FATAL=no
  9. IPV6INIT=yes
  10. IPV6_AUTOCONF=yes
  11. IPV6_DEFROUTE=yes
  12. IPV6_PEERDNS=yes
  13. IPV6_PEERROUTES=yes
  14. IPV6_FAILURE_FATAL=no
  15. NAME=eno16777736
  16. UUID=f530db51-ff34-4244-b52a-020cf77d1680
  17. DEVICE=eno16777736
  18. ONBOOT=no
[litr@localhost network-scripts]# su root
[root@localhost network-scripts]# vi ifcfg-eno16777736 TYPE=Ethernet
BOOTPROTO=dhcp
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=f530db51-ff34-4244-b52a-020cf77d1680
DEVICE=eno16777736
ONBOOT=no

修改后的文件内容:

  1. TYPE=Ethernet
  2. BOOTPROTO=static
  3. DEFROUTE=yes
  4. PEERDNS=yes
  5. PEERROUTES=yes
  6. IPV4_FAILURE_FATAL=no
  7. IPV6INIT=yes
  8. IPV6_AUTOCONF=yes
  9. IPV6_DEFROUTE=yes
  10. IPV6_PEERDNS=yes
  11. IPV6_PEERROUTES=yes
  12. IPV6_FAILURE_FATAL=no
  13. NAME=eno16777736
  14. UUID=f530db51-ff34-4244-b52a-020cf77d1680
  15. DEVICE=eno16777736
  16. ONBOOT=yes
  17. IPADDR0=192.168.100.100
  18. PREFIX0=24
  19. GATEWAY0=192.168.100.1
  20. DNS1=8.8.8.8
  21. DNS2=8.8.4.4
TYPE=Ethernet
BOOTPROTO=static
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=f530db51-ff34-4244-b52a-020cf77d1680
DEVICE=eno16777736
ONBOOT=yes
IPADDR0=192.168.100.100
PREFIX0=24
GATEWAY0=192.168.100.1
DNS1=8.8.8.8
DNS2=8.8.4.4

下图中红色会修改的部分,蓝色为添加的部分:

重新启动网络

  1. [root@localhost network-scripts]# service network restart
[root@localhost network-scripts]# service network restart

配置本机子网

至此,本机与虚拟机centos系统正常通信了。

总结

该种方式实现了本机与虚拟机centos系统网络互通,若想让虚拟机上网,则将“编辑 ifcfg-eno16777736”地方图片中蓝色框部分配置为你本地网络即可。

Vmware12安装Centos7 minimal 无法在桥接模式下上网

苦于硬件空间不够,只下载了centos7的minimal版本安装在vmware中。

一开始无法上网,按网上教程编辑文件 /etc/sysconfig/network-scripts/ifcfg-ens33  (此文件名会根据网卡不同而变化),

修改ONBOOT=yes后敲入  service network restart, 等待好一会提示失败

Restarting network (via systemctl):  Job for network.service failed. See "systemctl status network.service" and "journalctl -xe" for details.

把虚拟机的网络配置设为NAT可以成功restart并获得IP地址。

又在网络上查了好久才发现原因在于虚拟网络配置。虚拟机的桥接模式使用的是VMnet0,在VMware的 [编辑] -> [虚拟网络编辑器]中,

VMnet0没有被正确配置,把旧的VMnet0网络移除,重新添加,并设为桥接模式。

下图的红框处的桥接到设置也可以直接选择物理网卡。

再回到虚拟机的centos7中发现可以正常获得IP。

多网段配置

cd /etc/sysconfig/network-scripts

vim ifcfg-ens33

TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=8cf475c4--497e--cf0ef7b4a98f
DEVICE=ens33
ONBOOT=yes
IPADDR0=192.168.1.188
IPADDR1=192.168.0.188
PREFIX0=
PREFIX1=
GATEWAY0=192.168.1.1
GATEWAY1=192.168.0.1
DNS1=192.168.1.1
DNS2=192.168.0.1

https://blog.csdn.net/ltr15036900300/article/details/48828207

https://blog.csdn.net/anifans9350/article/details/74858568

CentOS7网卡设置为桥接模式静态IP配置方法详解的更多相关文章

  1. VMware下centos桥接模式静态ip配置

    声明:本文转载自http://blog.csdn.net/ltr15036900300/article/details/48828207,非原创. 一.配置虚拟机centos网络 备份网络文件 [ro ...

  2. 【linux系列】centos7配置桥接模式静态IP

    一.设置桥接模式 VMware->Edit->Virtual Network Edit 二.查看物理机的ip地址 三.根据物理机的ip地址,设置linux虚拟机的ip地址 四.网络重启 五 ...

  3. vmware12 ubuntu14.01桥接模式静态IP上网

    一家之言,希望能帮你解决问题.此处更多为我自留备忘. 环境: win7:机安装支持桥接模式的服务. vmware12 ubutu 14.01 注意事项(此处坑多): 1.networking rest ...

  4. 复制虚拟机vmware centos搭建集群节点过程中网络配置eth0和eth1遇到的问题以及NAT模式下虚拟机静态IP配置方法

    在centos中安装完第一个虚拟机后,一般习惯通过克隆的方式创建其它虚拟机,开后vmware无法发现网卡信息,系统认为这是重新安装,所以重新创建了一个新的网卡叫eth1. 并且用IFCONFIG-a查 ...

  5. vagrant public_network 自定义静态 ip配置方法

    Vagrant 创建虚拟化开发环境 Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境.它 使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境. ...

  6. js面向对象之公有、私有、静态属性和方法详解

    现下,javascript大行其道,对于网站开发人员来说,javascript是必需掌据的一门语言,但随着jquery等框架的流行和使用,许多人对于原生javascript缺乏深入的理解,习惯了函数式 ...

  7. inux 虚拟机桥接模式 静态ip设置,桥接才是王道

    修改/etc/sysconfig/network-scripts  目录下的 ifcfg-eth0 [root@yangcb network-scripts]# cat ifcfg-eth0 DEVI ...

  8. 在Linux终端中查看公有IP的方法详解

    首先回顾一下一般的查看IP的命令: ifconfigLinux查看IP地址的命令--ifconfigifconfig命令用于查看和更改网络接口的地址和参数 $ifconfig -a  lo0: fla ...

  9. vmware中虚拟机与主机ping不通,桥接模式,IP地址在同一网段,无法互ping!

    现象描述:网卡选用的桥接模式,IP地址在同一个网段,虚拟机内部可以正常上网,但是Guest OS和Host OS无法互ping! 原因:虚拟机里的防火墙没有关闭,导致禁用ping功能. 解决方法:关闭 ...

随机推荐

  1. win7 与 Ubuntu 16.04 文件传送

    win7 与 Ubuntu 16.04 文件传送 环境:主机系统为win7,虚拟机为vmware12, 虚拟系统为ubuntu 16.04 方案一: 通过虚拟机vmware的共享文件夹实现. 方案二: ...

  2. 数据库系统概论学习2-《关系数据库与 E/R 模型》

    -----------------------------一直更新学习内容------------------------------------ 建立一个关系数据库需要几步? 2.关系数据库与 E/ ...

  3. CentOS 7(64位) 下Docker的安装

    系统要求是64位,内核版本至少3.10. 首先添加yum软件源: 之后更新yum软件源缓存,并安装docker-engine 查看docker 版本: Cannot connect to the Do ...

  4. 一个简单的Javascript闭包示例

    //=====用闭包实现函数的Curry化===== //数字求和函数的函数生成器 function addGenerator( num ){ //返回一个简单的匿名函数,求两个数的和,其中第一个数字 ...

  5. MapReduce-多个输出(使用MultipleOutput,不指定reduce任务个数)

    多个输出 FileOutputFormat及其子类产生的文件放在输出目录下.每个reduce一个文件并且文件由分区号命名:part-r-00000,part-r-00001,等等.有时可能需要对输出的 ...

  6. BZOJ2877 [Noi2012]魔幻棋盘

    本文版权归ljh2000和博客园共有,欢迎转载,但须保留此声明,并给出原文链接,谢谢合作. 本文作者:ljh2000 作者博客:http://www.cnblogs.com/ljh2000-jump/ ...

  7. pandas 读取excel的指定列

    不管对于read_csv还是read_excel,现在都有: usecols : int or list, default None If None then parse all columns, I ...

  8. 178. Rank Scores

    问题描述 解决方案 select sc.Score, (select count(*) from (select distinct Score from Scores ) ds where ds.Sc ...

  9. axure下载及汉化

    第一步:下载axure rp 6.5英文原版 axure6.5官方英文下载地址: Windows版:http://t.cn/zW7JifS 第二步:安装汉化语言包 axure6.5汉化语言包中文包下载 ...

  10. IDEA配置JavaWeb项目Artifacts