linux 起网口up_linux 网口设置

系统:Redhat9

目的:为一个以太网卡配置多个ip地址

linux操作系统中配置网络接口,一般是通过网络配置工具实现,但实质是修改与网络相关的配置文件起作用,故可直接修改文件达到目的。

由于发行版本不同,其有自己专用的配置工具,但也有一些通用的配置工具,如ifconfig,ifup,ifdown

查看

#ifconfig //当前网络接口情况

#ifconfig -a //主机所有网络接口情况

#ifconfig eth0 //eth0接口情况

配置

1.ifconfig

格式:ifconfig 网络设备 ip地址 hw MAC地址 netwask broadcase地址 ... ...

(详见ifconfig --help)

例如:#ifconfig eth0 192.168.1.41 broadcase 192.168.1.255 netmask 255.255.255.0

注:用ifconfig为网卡指定ip只是用来调试网络用,并不会更改系统网卡相关的配置文件。

2.rh9网络配置工具netconfig

格式:netconfig -d 网络设备 --ip --hwaddr --netmask ......

(详见netconfig --help)

例如:#netconfig -d eht0 --ip=192.168.1.41 --netmask=255.255.255.0

注:直接修改网络接口相关的配置文件

3.修改网络配置文件

rh中与以太网相关的配置文件位于:/etc/sysconfig/network-scripts目录下,如ifcfg-eth0。可以增加配置文件如ifcfg-eth1来增加新的网络接口。

激活和终止

格式:ifconfig 网络设备 up/down

或ifup/ifdown 网络设备

例如:#ifconfig eth0 up

虚拟网络接口

即:为一个网卡配置多个ip

与一般配置基本相同,只是一般网络接口是eth0,eth1,...,而虚拟网络接口为:(以eth0为例)eth0:0,eth0:1,eth0:2,...

另外需要注意的是在设置虚拟接口时,每个接口都有不同的物理地址

例如:#netconfig -d eth0:0 --ip=192.168.1.42 --hwaddr=00:11:00:00:B1:05 --netmask=255.255.255.0 --broadcase=192.168.1.255

(eth0:hw是00:11:00:00:B1:04)

常用到的是“一个网卡绑定多个IP”

一、一个网卡绑定多个IP

linux的网络设备配置文件存放在/etc/sysconfig/network-scripts里面,

对于以太网的第一个网络设备,配置文件名一般为ifcfg-eth0。

如果需要为第一个网络设备多绑定一个IP地址,只需要在

/etc/sysconfig/network-scripts目录里面创建一个名为ifcfg-eth0:0的文件,

内容样例为:

DEVICE="eth0:0"

IPADDR="211.100.10.119"

NETMASK="255.255.255.0"

ONBOOT="yes"

其中的DEVICE为设备的名称,

IPADDR为此设备的IP地址,

NETMASK为子网掩码

ONBOOT 表示在系统启动时自动启动。

如果需要再绑定多一个IP地址,

只需要把文件名和文件内的DEVICE中的eth0:x加一即可。

LINUX最多可以支持255个IP别名

二、多个网卡绑定一个IP

使用多块网卡虚拟成为一块网卡,具有相同的IP地址。

这项技术其实在sun和cisco中已经存在,分别称为Trunking和etherchannel技术,

在linux中,

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值