备份网络文件

  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. Linux 邮件服务搭建

    Linux 邮件服务搭建 邮件服务针对,在大型企业使用的比较多,一般小型企业都会买一些邮件服务,或者使用一些免费的邮件服务,达到我们使用的需求,并且不需要自己维护,下面我就来简单安装一下两个邮箱的案例 ...

  2. HTML5模拟衣服撕扯动画

    在线演示 本地下载

  3. cocos2dx打飞机项目笔记四:Enemy类和EnemyLayer类

    Enemy类没什么内容,就create和init方法,根据参数来创建不同的敌机,头文件代码如下: //飞机的类型 enum planeType {smallPlane, midPlane, bigPl ...

  4. Go reflect反射

    Go语言中的反射非常强大,可以对string, int, struct, func...进行反射,使用起来也比较简单. 示例1:反射函数 package main import ( "fmt ...

  5. 输入框去除默认的文字,jquery方法

    需求:所有的输入框获取焦点时,去掉默认的提示文字,失去焦点时如果输入框为空,恢复默认的提示文字. 解决方案:jquery方法,以下有三种,按照利弊,我建议最后一种. 先看html代码: <inp ...

  6. Android SDK组件:webview笔记

    1.安卓手机中内置了一款webkit内核的浏览器,在SDK中封装为WebView组件. 2.该组件可以在自己的应用程序中显示本地或者Internet上的网页,也可以把它当作一个浏览器来时用. 3.We ...

  7. css 相对绝对定位

    用Div+CSS进行网站布局时,做一些浮动层等特殊特殊效果时要考虑到定位问题.这就要用到Position属性等.Position属性有四个值:static.fixed.absolute和relativ ...

  8. 【P2158】仪仗队&欧拉函数详解

    来一道数论题吧. 这个题一眼看上去思路明确,应该是数论,但是推导公式的时候却出了问题,根本看不出来有什么规律.看了马佬题解明白了这么个规律貌似叫做欧拉函数,于是就去百度学习了一下这东西. 欧拉函数的含 ...

  9. 【BZOJ2818】Gcd (欧拉函数)

    网址:http://www.lydsy.com/JudgeOnline/problem.php?id=2818 一道数论裸题,欧拉函数前缀和搞一下就行了. 小于n的gcd为p的无序数对,就是phi(1 ...

  10. streambase一些疑难杂症

    1.webserverReqest控件接收不到换行符\r\n 方案一:这个在streambase7.6.7没有办法处理,只有在streambase7.7.4中才有办法处理,在这个版本中出现了Reque ...