本文共 1407 字,大约阅读时间需要 4 分钟。
一块网卡绑定多个IP
查看ip地址 ifconfig(老工具) ip (新的工具)
ifconfig eth1:3 114.114.114.114/24 给eth1增加一个ip地址 ip addr add 114.114.114.114/24 dev eth1 给eth1设置IP地址 ip addr add 8.8.8.8/24 dev eh1 label eth1:2 给eth1增加一个IP地址 ip addr del 114.114.114.114/24 dev eth1 删除这个ip地址 ip addr flush dev eth1 清空ip地址 ip link 查看数据链路层信息 ip addr add 可简写 ip a a 。。。 global 全局可用 link仅链接可用 host本机可用 查看路由 ip route 、route -n 、netstat -rn 永久性增加多个ip地址 :(别名配置文件只能静态获取) vim /etc/sysconfig/network-scripts/ifcfg-eth1:2 重启服务即可多网卡绑定实现冗余
网络接口配置 bonding实现高可用、负载均衡1、创建bonding设备的配置文件vim /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0 BOOTPROTO=none BONDING_OPTS= "miimon=100 mode=0"vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 MASTER=bond0 SLAVE=yesvim /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1 MASTER=bond0 SLAVE=yes2、重启服务 service network restart
3、查看bond0状态 /proc/net/bonding/bond0查看几个bond设备 cat /sys/class/net/bonding_masters
删除bonding 需先ifconfig bong0 down 删除文件 lsmod 查看模块 rmmod 删除模块。修改网卡名为传统模式
1编辑/etc/default/grub配置文件 加入 net.ifnames=0 2然后使用命令grub2-mkconfig -o /boot/grub2/grub.cfg生成/boot/grub2/grub.cfg 3最后重启系统centos6、修改主机名/etc/sysconfig/network
centos7、ubuntu 修改主机名/etc/hostname或者hostnamectl set-hostname ip地址与域名快速解析/etc/hosts虚拟机上克隆系统会发现网卡mac被占用
vim /etc/udev/rules.d/70-persistent-net.rules 删除被占用的mac ethtool -i eth1 查看网卡模块 rmmod e1000 卸载模块 modprobe e1000 安装模块 重启网卡服务转载于:https://blog.51cto.com/14230743/2373212