linux系统子接口配置文件,Linux网卡绑定、子接口-IP别名
查看網(wǎng)卡線纜狀態(tài):
mii-tool eth0
查看網(wǎng)卡底層信息:
ethtool eth0
ethtool -i eth0 ? 查看網(wǎng)卡驅(qū)動(dòng)信息
ethtool -S eth0 ?查看網(wǎng)卡狀態(tài)統(tǒng)計(jì)信息
Linux下可以通過(guò)IP別名(子接口)功能為一個(gè)物理網(wǎng)卡添加多個(gè)IP地址
要使用IP別名(子接口)需要關(guān)閉NetworkManager服務(wù):
service NetworkManager stop ? ?關(guān)閉服務(wù)
chkconfig NetworkManager off ? ?永久關(guān)閉服務(wù)
使用ip命令為一個(gè)接口添加別名:
ip addr add 192.168.2.1/24 dev eth0 label eth0:0
永久添加別名,需要在/etc/sysconfig/network-scripts/中添加配置文件:
文件名:
ifcfg-eth0:0
內(nèi)容:
DEVICE=eth0
IPADDR=192.168.2.1
PREFIX=24
ONPARENT=yes
Linux下可以通過(guò)多網(wǎng)卡綁定來(lái)提升網(wǎng)卡的穩(wěn)定性及速度,多網(wǎng)卡綁定通過(guò)將多個(gè)物理網(wǎng)卡綁定為一個(gè)邏輯網(wǎng)卡的形式創(chuàng)建
Linux支持的網(wǎng)卡綁定模式:
模式0 ? 平衡輪訓(xùn)(RR)
模式1 ? 主動(dòng)備份
模式3 ? 廣播
創(chuàng)建綁定網(wǎng)卡的配置文件
/etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
IPADDR=192.168.3.2
PREFIX=24
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
BONDING_OPTS="mode=1 miimon=50" ? ? ? 修改工作模式:mode=1或者0
然后修改eth0、eth1等幾塊要綁定的網(wǎng)卡 先關(guān)掉兩個(gè)網(wǎng)卡:ifdown eth0
vim /etc/sysconfig/network-scripts/ifcfg-eth0
加入一下信息,并且稍作修改,把無(wú)關(guān)的東西刪除掉
DEVICE=eth0
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
USERCTL=no
修改后添加bond0的網(wǎng)卡支持 ?ifdown bond0
vim /etc/modprobe.d/bonding.conf
添加內(nèi)容為
alias bond0 bonding
ifup bond0
service network restart
OK成功!!!
查看bond0信息。
總結(jié)
以上是生活随笔為你收集整理的linux系统子接口配置文件,Linux网卡绑定、子接口-IP别名的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 补码到底是个什么东西
- 下一篇: Linux命令sngre,linux g