1. 云栖社区>
  2. 技术文集>
  3. 列表>
  4. 正文

linux下一个网卡配置多个IP

作者:用户 来源:互联网 时间:2016-07-17 14:28:45

网卡配置地址ifconfigeth0一个网卡配置文件网卡配置ip配置配置IP多个配置文件

linux下一个网卡配置多个IP - 摘要: 本文讲的是linux下一个网卡配置多个IP,    linux下一个网卡如何配置多个IP?linux下边如果没有图形界面了配置网络还真的不是太方便了,呵呵,习惯问题,当然习惯需要改的,最近遇到一个问题需要单网卡配置多个ip地址。文本控制台

   linux下一个网卡如何配置多个IP?linux下边如果没有图形界面了配置网络还真的不是太方便了,呵呵,习惯问题,当然习惯需要改的,最近遇到一个问题需要单网卡配置多个ip地址。文本控制台下面有netconfig,还有ifconfig工具,netconfig图形化的稍微方便些,但是没有文档,配置一个ip还能应付,但是如果配置多个IP就搞不定了,只能使用ifconfig,ifconfig的用法可以使用man ifconfig查看,最常用的给网卡配置ip的命令为

  #ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up

  说明:

  eth0是第一个网卡,其他依次为eth1,eth*

  192.168.0.1是给网卡配置的第一个网卡配置的ip地址

  netmask 255.255.255.0 配置的是子网掩码

  up是表示立即激活

  如果给单个网卡eth0配置多个ip地址如何操作呢,如果使用ifconfig命令那么上边需要改动的地方只有eth0这个而已,查了一些资料,明白了将eth0改为eth0:x(x是0-255例如eth0:0或者eth0:1等等),eth0:x称为虚拟网络接口,是建立在网络借口(eth0)上边。

  所以给单网卡配置多ip的方法就是使用命令:

  #ifconfig eth0:0 192.168.0.1 netmask 255.255.255.0 up

  #ifconfig eth0:1 192.168.0.2 netmask 255.255.255.0 up

  #ping 192.168.0.1

  #ping 192.168.0.2

  ping测试通过,就完成了单网卡配置多ip的功能。reboot以后发现ip地址变了回去。

  所以必须设置启动时自动激活ip设置

  第一种:

  将上边的命令ifconfig加入到rc.local中去

  第二种:

  就是仿照/etc/sysconfig/network-scripts/ifcfg-eth0增加一文件根据网络虚拟接口的名字进行命名

  例如ifcfg-eth0:0或者ifcfg-eth0:1等等

  #下边看下ifcfg-eth0:0文件里面的配置信息

  DEVICE=eth0:0 #网络虚拟接口eth0:0

  ONBOOT=yes #启动的时候激活

  BOOTPROTO=static #使用静态ip地址

  IPADDR=192.168.0.1 #分配ip地址

  NETMASK=255.255.255.0 #子网掩码

  其他配置文件类似。重启ping测试,配置成功。

  今天看了别人的没看明白自己试了试才知道具体如何操作。

  如何关闭一个ip呢则使用

  #ifconfig eth*[:x] down(*代表的是网卡编号,x代表虚拟接口号0-255)

  查看ip配置信息:

  #ifconfig

  如有不明白或不当之处请留言!偶是菜鸟!

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有 的相关内容,欢迎继续使用右上角搜索按钮进行搜索网卡 , 配置 , 地址 , ifconfig , eth0 , 一个 , 网卡配置文件 , 网卡配置 , ip配置 , 配置IP 多个配置文件 linux配置网卡ip、linux网卡配置多个ip、linux 双网卡 ip配置、linux网卡配置ip地址、linux 单网卡配置多ip,以便于您获取更多的相关知识。

iptables-linux双网卡端口转发配置?

... 我有有个设备A:192.168.1.10,建立了一个tcp server,端口是:5566 设备B双网卡ip1:192.168.1.9 ip2:172.161.8.8 设备C:172.161.8.9 现在我想在设备C上通过tcp链接设备A的tcp server,我想在设备B上通过iptables 或者route...

Linux学习之CentOS(二十九)--Linux网卡高级命令、IP别名及多网卡绑定的方法_Linux

...块物理网卡配置多个IP地址。比如说我们的Linux主机作为一个DHCP服务器,它可能要为不同的网段分配多个IP地址,在Linux系统中,我们通过IP别名来实现在一块物理网卡上配置多个IP地址。 【注意:】要使用IP别名来配置多个IP地址...

VMware Workstation网络连接的三种模式

...: 1. VMware Workstation的虚拟网络组件 虚拟:见下图。安装一个虚拟PC时自动安装一块虚拟,可添加多块虚拟网卡。虚拟交换机:见下图。安装VM时就自动安装了10台虚拟交换机。虚拟网桥:只在虚拟网卡连接到VMnet0 (default Bridged)虚...

[Linux] PHP程序员玩转Linux系列-怎么安装使用

...下一步。选中这个虚拟电脑,右键设置,找到存储,添加一个虚拟光驱,把那个ISO文件选中就可以了 安装系统 因为我们是在虚拟机里面按,所以不用担心啥分区数据啥的,一路下一步,遇到检测的跳过,遇到要写入磁盘的确...

node.js之开发环境搭建

...其他的linux系统也是可以的。直接百度centos download点击第一个,然后DVDISO下载。大约4GB。     下载镜像完成后,点击虚拟机设置,CD/DVD选项卡中选择使用ISO镜像文件。 点击启动,去我们的虚拟机,然后选择第一个开始安装。 1...

前三篇
后三篇
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一

云服务器9.9元/月,大学必备