我装的centos虚拟机为何会有两个ip地址?

问题描述

我装的centos虚拟机为何会有两个ip地址?

我使用ifconfig 命令查看结果如下:

[root@localhost network-scripts]# ifconfig

eno16777736: flags=4163 mtu 1500
inet 192.168.1.145 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::20c:29ff:fe93:4fd0 prefixlen 64 scopeid 0x20
ether 00:0c:29:93:4f:d0 txqueuelen 1000 (Ethernet)
RX packets 10466 bytes 1281227 (1.2 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2912 bytes 278389 (271.8 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

我查看配置文件结果如下:

[root@localhost network-scripts]# **cat ifcfg-eno16777736 **

TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=6d5af5cd-0db3-4624-956a-a18593f4f8a7
DEVICE=eno16777736
ONBOOT=yes
IPADDR=192.168.1.107
PREFIX=24
GATEWAY=192.168.1.1
DNS1=202.106.46.151
PEERDNS=no
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

而且我在windows下这两个ip地址都可以ping通。求解答

解决方案

一台机器可以同时拥有多个IP地址! 像windows和linux本来就有一个内环网卡。地址是127.0.0.1

解决方案二:

不是内环网卡,内环网卡是叫lo对吧,我看到了,只是没贴上了而已。我说的都是eno16777736这个网卡,配置文件中和用命令查看是两个地址

解决方案三:

你的配置好像是先DHCP一遍,然后又配置了一个IP上去,所以。。。

时间: 2024-09-12 20:52:57

我装的centos虚拟机为何会有两个ip地址?的相关文章

CentOS系统下mysql绑定多个ip地址访问

msyql配置文件my.cnf中有选项bind-address=127.0.0.1,就是说mysql server监听的是本地发来的请求,如果开放任意主机都可以请求,则写为0.0.0.0,但是这样又不太安全.监听某ip,指定此ip地址即可,但是要保证mysql的user中有允许此ip访问,否则不能对数据库操作.那么是否可以在配置里只规定几个ip呢? 简单直接回答:不可能 请参考:#option_mysqld_bind-address The MySQL server listens on a s

Linux有问必答:如何为CentOS 7配置静态IP地址

Linux有问必答:如何为CentOS 7配置静态IP地址 问题:在CentOS 7上,我想要将我其中一个网络接口从DHCP改为静态IP地址配置,如何才能永久为CentOS或RHEL 7上的网络接口分配静态IP地址? 如果你想要为CentOS 7中的某个网络接口设置静态IP地址,有几种不同的方法,这取决于你是否想要使用网络管理器. 网络管理器(Network Manager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活.默认情况下,CentOS/RHEL 7安

在CentOS 7上给一个网卡分配多个IP地址

有时,你也许想要给一个网卡多个地址.你该怎么做呢?另外买一个网卡来分配地址?在小型网络中其实不用这么做.我们现在可以在CentOS/RHEL 7中给一个网卡分配多个IP地址.想知道怎么做么?好的,跟随我,这并不难. 首先,让我们找到网卡的IP地址.在我的CentOS 7服务器中,我只使用了一个网卡. 用root特权运行下面的命令: ip addr 示例输出: 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN

装了centos双系统,却无法启动win10了

问题描述 装了centos双系统,却无法启动win10了 我用u盘装了双系统centos7.1精简版,想要再用win10,开机后按esc进入启动项菜单界面,有Windows Boot Manager项,选择以后就提示error:cannot load image.不能正常开启win10.请大神帮我解决这个问题吧.因为从没有接触过linux,希望指教的详细简单些~十分感谢~ 解决方案 正常,装过Linux都知道.需要通过Win10系统盘修复主引导记录,好的工具盘也行.详见百度"修复 Win10 M

配置-centos虚拟机在宿主机win7重启之后无法ping通宿主机?

问题描述 centos虚拟机在宿主机win7重启之后无法ping通宿主机? 本人的宿主机是windows7,使用vmware8,安装成功centos6成功之后,完成了ifcfg-eth0,使用NAT方式,这个时候可以ping通宿主机,宿主机也可以ping通虚拟机.此时重启虚拟机之后,虚拟机和宿主机之间也是可以互相ping通的,但是当宿主机重启之后,虚拟机和宿主机之间就无法ping通了,但是虚拟机的配置也没有变化.我想不通这是怎么回事?

CloudStack 4.4+KVM之通过ISO文件创建CentOS虚拟机

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://koumm.blog.51cto.com/703525/1564958 CloudStack 4.4+KVM之管理服务器安装   http://koumm.blog.51cto.com/703525/1558660     CloudStack 4.4+KVM之KVM计算节点安装    http://koumm.blog.51cto.com/703525/1558670    

Centos虚拟机上网配置IP方法_Linux

本文主要是介绍了CentOS虚拟机需要上网快速配置IP,如果是虚拟机直接上网很简单,如果是和主机互联需要桥链接,具体如下: 如果仅仅是虚拟机需要上网,则很简单 1.进入Centos系统,查看网络配置. 输入命令:ifconfig -a 2.进入ifcfg-eth0文件. 输入命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0 注:非root账户需加sudo,否则无权限编辑,或者直接su切换到root用户下. 3.配置动态IP. 通过修改ifcfg-e

CentOS虚拟机如何设置共享文件夹,并在Windows下映射网络驱动器?

一.为什么要这么做? 最近在做Linux下的软件开发,但又想使用Windows下的编程工具"Source Insight". 二.安装环境 本机系统:Windows 7 旗舰版 VMware:VMware Workstation 9.0 CentOS:CentOS 6.4 网络适配器设置为:NAT 转换 三.查看是否已经安装"samba" 命令:rpm -qa|grep samba 输出结果: samba-client-3.0.33-3.28-1.el5samba-

centos中ip地址、dns、gateway设置与修改教程

ip地址.dns.gateway设置 [一]dns设置 修改文件 vi /etc/resolv.conf 修改内容 nameserver 114.114.114.114 nameserver 8.8.8.8 [二]ip设置 修改文件: vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改内容 DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0 BOOTPROTO=static #设置网卡获得ip地址的方式,可能