CentOS7网卡设置为桥接模式静态IP配置方法详解
备份网络文件
- [root@localhost network-scripts]# cd /etc/sysconfig/network-scripts/
- [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帐户操作,否则容易报错
- [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
[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
修改后的文件内容:
- 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
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
下图中红色会修改的部分,蓝色为添加的部分:
重新启动网络
- [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配置方法详解的更多相关文章
- VMware下centos桥接模式静态ip配置
声明:本文转载自http://blog.csdn.net/ltr15036900300/article/details/48828207,非原创. 一.配置虚拟机centos网络 备份网络文件 [ro ...
- 【linux系列】centos7配置桥接模式静态IP
一.设置桥接模式 VMware->Edit->Virtual Network Edit 二.查看物理机的ip地址 三.根据物理机的ip地址,设置linux虚拟机的ip地址 四.网络重启 五 ...
- vmware12 ubuntu14.01桥接模式静态IP上网
一家之言,希望能帮你解决问题.此处更多为我自留备忘. 环境: win7:机安装支持桥接模式的服务. vmware12 ubutu 14.01 注意事项(此处坑多): 1.networking rest ...
- 复制虚拟机vmware centos搭建集群节点过程中网络配置eth0和eth1遇到的问题以及NAT模式下虚拟机静态IP配置方法
在centos中安装完第一个虚拟机后,一般习惯通过克隆的方式创建其它虚拟机,开后vmware无法发现网卡信息,系统认为这是重新安装,所以重新创建了一个新的网卡叫eth1. 并且用IFCONFIG-a查 ...
- vagrant public_network 自定义静态 ip配置方法
Vagrant 创建虚拟化开发环境 Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境.它 使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境. ...
- js面向对象之公有、私有、静态属性和方法详解
现下,javascript大行其道,对于网站开发人员来说,javascript是必需掌据的一门语言,但随着jquery等框架的流行和使用,许多人对于原生javascript缺乏深入的理解,习惯了函数式 ...
- inux 虚拟机桥接模式 静态ip设置,桥接才是王道
修改/etc/sysconfig/network-scripts 目录下的 ifcfg-eth0 [root@yangcb network-scripts]# cat ifcfg-eth0 DEVI ...
- 在Linux终端中查看公有IP的方法详解
首先回顾一下一般的查看IP的命令: ifconfigLinux查看IP地址的命令--ifconfigifconfig命令用于查看和更改网络接口的地址和参数 $ifconfig -a lo0: fla ...
- vmware中虚拟机与主机ping不通,桥接模式,IP地址在同一网段,无法互ping!
现象描述:网卡选用的桥接模式,IP地址在同一个网段,虚拟机内部可以正常上网,但是Guest OS和Host OS无法互ping! 原因:虚拟机里的防火墙没有关闭,导致禁用ping功能. 解决方法:关闭 ...
随机推荐
- OLTP和OLAP浅析
数据库设计的一个根基就是要弄清楚数据库的类型. 当今的数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing在线事务处理,联机事务处理).联 ...
- gradle配置笔记
apply plugin 使用插件 group 包名 version 项目版本 sourceCompatibility 指定编译.java文件的jdk版本 targetCompatibility 确保 ...
- iOS_多线程(二)
上篇中我们分享了NSThread.NSOperation&NSOperationQueue如何实现多线程,今天我们来看下第三种实现多线程的方式:GCD(Grand Central Dispat ...
- vRO 添加已有磁盘到VM
在vRO实现将已有虚拟机磁盘添加到另外的虚拟机上,以为vRA发布Oracle/SQL集群做准备: // 脚本需要两个输入 vm_obj和diskPathSystem.log("Attempt ...
- MYSQL limit用法
1.Mysql的limit用法 在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能. SELECT * FROM tabl ...
- STAR manual
来源:STARmanual.pdf 来源:Calling variants in RNAseq PART0 准备工作 #STAR 安装前的依赖的工具 #Red Hat, CentOS, Fedora. ...
- elasticsearch中filter执行原理深度剖析(bitset机制与caching机制)
(1)在倒排索引中查找搜索串,获取document list date来举例 word doc1 doc2 doc3 2017-01-01 * *2017-02-02 * *2017-03-03 ...
- JAVA 中的集合框架
java集合框架提供了一套性能优良.使用方便的接口和类,它们位于java.util包中 一.集合与数组 数组:(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知 ...
- 3DES双倍长加密
import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.SecretKey; import ...
- Ngnix学习笔记
一.Ngnix介绍 1.概念 一个强大的Web服务器软件. 2.功能 1)处理高并发的http请求. 2)作为反向代理服务器来进行负载均衡. 3)数据压缩和解压缩处理 3.优势 高性能,轻量级,内存消 ...