Linux 桥接网络不自动分配IP的问题
之前遇到过好多次,知道什么原因就是忘了命令怎么敲,还要去搜索,写一遍加强下记忆,并总结下。
情况一 :网卡冲突问题
1 , 网卡问题

有安装过oracle VM VirtualBox 的,会和VMwareWorstation 网卡冲突,导致网卡流量导流到Box的网卡上,保留一个(我是将盒子卸载了,并且卸载了相关的网卡)
2 ,Vm网络编辑器

在打开的网络编辑器页面看到虚拟机使用的桥接模式网卡不在列表中,右下角更改设置,


更改设置之后,VMware 重新加载设置,就能看到对应的桥接模式网卡,默认为自动模式

点击桥接模式,然后在下面可以看到它的设置选项,然后点击自动,这个时候可以看到前两天安装的VirtualBox桥接网卡(没有卸载盒子网卡的情况下),以及主机自己的实际物理网卡。
这是自动模式将所有虚拟机的流量都导入到Virtualbox的桥接网卡上面去了。这个时候我们点击实际的物理网卡名称。
然后它的模式就变成了实际的网卡名称,如下面图中所示。点击确定按钮保存配置。

然后我们回到虚拟机上,重新启动network这个服务,命令是:
systemctl restart network
重启完成后,可以看到获得了正确的IP地址,然后ping一下百度的网卡,可以看到有回复,到这里,网络就恢复正常了,可以判断是Virtualbox的桥接网卡的问题。
情况二: 配置文件问题
由于在安装Linux 时没有配置网络,或者机器中存在多个网络接口的情况下,就会导致网络接口配置文件没有自动配置。
文件 /etc/sysconfig/network-scripts/ifcfg-eth0在/etc/sysconfig/network-script在这个目录下面,存放的是网络接口(网卡)的脚本文件(控制文件),ifcfg-eth0是默认的第一个网络接口,如果机器中有多网络接口,
那么名字就将依此类推ifcfg-eth1,ifcfg-eth2,ifcfg-eth3......(这里面的文件是相当重要的,涉及到网络能否正常工作)。


vim ifcfg-ens33

没有启用, 修改为yes ,保存退出
service network restart 重启网络生效
设定项目项目如下:
*DEVICE : 接口名(设备,网卡)
*USERCTL [yes|no]: (非root用户是否可以控制该设备)
*BOOTPROTO : IP的配置方法[none|static|bootp|dhcp](引导时不使用协议|静态分配IP|BOOTP协议|DHCP协议)
*HWADDR : MAC地址
*ONBOOT : 系统启动的时候网络接口是否有效(yes/no)
*TYPE : 网络类型(通常是Ethemet)
*NETMASK : 网络掩码
*IPADDR : IP地址
*IPV6INIT : PV6是否有效(yes/no)
*GATEWAY : 默认网关IP地址
*BROADCAST: 广播地址
*NETWORK : 网络地址
====可参照下面的例子====
*DEVICE=eth0
*BOOTPROTO=static
*BROADCAST=192.168.1.255
*HWADDR=00:0C:2x:6x:0x:xx
*IPADDR=192.168.1.23
*NETMASK=255.255.255.0
*NETWORK=192.168.1.0
*ONBOOT=yes
*TYPE=Ethernet
重启完成后,可以看到获得了正确的IP地址,然后ping一下百度的网卡,


OK,网络连接正常
习惯了用 ifconfig 网络命令 , 安装 ifconfig 命令
如果直接运行 ifconfig 命令,则提示错误 :-bash: ifconfig: command not found
此时,查看 /sbin 目录下,其实是没有 ifconfig 文件的。

那么 如何安装ifconfig 呢?我们首先想到的是 运行 yum install ifconfig 。执行效果如何呢?

哦豁,,,结果是:
No package ifconfig available.Error: Nothing to do
没有 ifconfig 安装包,是不是 我们就要放弃了呢? 其实,我们 还可以通过yum 命令的search选项 来对 包 (package)进行再次搜索。
search:可以搜寻某个软件名称或者是描述(description)的重要关键字。此指令可以查找显示出相关的软件有哪些。 所以,在放弃前,我们运行以下命令: yum search ifconfig

惊不惊喜? 意不意外,匹配到了
以上运行结果,我们只要分析最好一行就可以。Matched: ifconfig 这个 分割行 是用来显示 匹配结果的。 最后一行 中 冒号(:)前面的数据,
(net-tools.x86_64 ) 是匹配的软件包;冒号(:)后面的数据,(Basic networking tools ) 是对前面包的描述。
结合上面的信息,即 通过运行 yum search ifconfig 提示我们: 安装ifconfig 包 只需要安装 net-tools.x86_64 即可。 所以,我们执行 yum install net-tools.x86_64

安装后,ifconfig 命令可以正常执行。并且,查看/sbin 目录,此时 ifconfig 文件也出现了。


Linux 桥接网络不自动分配IP的问题的更多相关文章
- Kali桥接模式DHCP自动获取IP失败(VMware)
Kali桥接模式DHCP自动获取IP失败笔者用的是VMware运行Kali Linux,突然发现桥接模式无法上网,只能使用NAT模式.身为有一点点强迫症的人来说,这就很不爽了.于是马上切换为桥接模式, ...
- 嵌入式linux的网络编程(1)--TCP/IP协议概述
嵌入式linux的网络编程(1)--TCP/IP协议概述 1.OSI参考模型及TCP/IP参考模型 通信协议用于协调不同网络设备之间的信息交换,它们建立了设备之间互相识别的信息机制.大家一定都听说过著 ...
- Linux根据MAC地址自动设置IP
Linux根据MAC地址自动设置IP #!/bin/sh #============config============ route_defa=60.12.70.65 addr_ip= link_ma ...
- EC2 开启 IPV6 访问 和 禁止重启后自动分配IP地址
EC2 开启 IPV6 访问 和 禁止重启后自动分配IP地址进入 VPC 控制台,对当前 VPC 添加 IPV6 CIDR 块对该 VPC 的路由表进行修改,添加其它路由,第一个空填::/0,第二个空 ...
- 自动分配ip的方法- 【Linux】
1. 查看本机无线网络使用的网卡 2. 设置vbox的网络连接为桥接,并选择本机无线网络对应的网卡 3. 进入系统,输入ifconfig命令,记录下系统的HWaddr 4. 修改系统ip配置文 ...
- DHCP服务自动分配IP地址原理
转载自:http://blog.csdn.net/lycb_gz/article/details/8499559 DHCP在提供服务时,DHCP客户端是以UDP 68号端口进行数据传输的,而DHCP服 ...
- Linux Shell脚本之自动修改IP
作为一名Linux SA,日常运维中很多地方都会用到脚本,而服务器的ip一般采用静态ip或者MAC绑定,当然后者比较操作起来相对繁琐,而前者我们可以设置主机名.ip信息.网关等配置.修改成特定的主机名 ...
- VirtualBox NAT Host-only模式下,自动分配IP上网。
修改宿主机上,virtualbox自建虚拟网卡Host-Only 2. 因为我使用了两个适配器,所以这两个适配器的名字分别是ifcfg-eth0, ifcfg-eth1. ifcfg-eh0一般默认就 ...
- 虚拟机Linux桥接模式下设置静态IP
之前一直使用NAT模式,测试时android端远程访问虚拟机的mysql时发现无法连接,但是访问同学拷过来的虚拟机Linux的mysql却成功了,想了下原因是他设置的桥接模式.关于两种模式的区别,网上 ...
随机推荐
- 最小化安装CentOS 7 系统
目录 CentOS 程序准备 开始安装系统 创建虚拟机 安装系统 CentOS 运维最常接触的系统就是CentOS系统,无论是版本 6 还是版本 7 而且在安装系统时,讲究最小化安装系统,之后当需要什 ...
- SpringCloud Alibaba微服务实战三 - 服务调用
导读:通过前面两篇文章我们准备好了微服务的基础环境并让accout-service 和 product-service对外提供了增删改查的能力,本篇我们的内容是让order-service作为消费者远 ...
- js抽奖概率随机取出数据(简单示例)
在平常活动开发当中,经常会碰到抽奖等类似的js功能,那么下面我们随机取数组中的一条来展示出来. ( 一 ) 无概率问题 var gift_ = ['apple pro一台','iphoneX一台',' ...
- Spring Boot和Feign中使用Java 8时间日期API(LocalDate等)的序列化问题【转】
Spring Boot和Feign中使用Java 8时间日期API(LocalDate等)的序列化问题 http://blog.didispace.com/Spring-Boot-And-Feign- ...
- WIN2003+IIS6环境SSL证书的安装
下载LOFTER我的照片书 | 一.解压证书文件.证书文件解压后,找到后缀为.pfx的压缩包,进行解压到固定位置.(一般放在网站根目录)
- 基于servlet+filter+反射模拟实现天猫首页的后端
前言:为了深入web原理,本项目没有使用框架,主要描述了从请求到页面展现的思路,详情请见文末的具体项目 一.为什么要用filter?直接servlet实现不就行了 因为天猫这样的项目需要很多servl ...
- h5-面试题
干货!各种常见布局实现+知名网站实例分析 前端面试考点多?看这些文章就够了(2019年6月更新版) 前端面试:这50个经典前端面试题面试者必看! Vue面试中,经常会被问到的面试题/Vue知识点整理 ...
- Spring Boot 整合Spring Data以及rabbitmq,thymeleaf,向qq邮箱发送信息
首先得将自己的qq开启qq邮箱的POP3/SMTP服务 说明: p,e为路由key. 用户系统完成登录的时候,将{手机号-时间-IP}保存到队列Phone-queue中,msg-sys系统获得消息打印 ...
- UVa-10652 包装木板
Input: standard inputOutput: standard output Time Limit: 2 seconds The small sawmill in Mission, Bri ...
- 小白学 Python 爬虫(18):Requests 进阶操作
人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Li ...