当前位置: 首页 > news >正文

Linux静态ip/动态ip配置/bond链路聚合/网卡多ip配置

1、配置动态ip

进入文件配置vi /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE="Ethernet"
BOOTPROTO="dhcp"
NAME="ens33"
DEVICE="ens33"
ONBOOT="yes"动态获取网卡
配置完成 重启网络
systmctl restart network

还原虚拟机网卡

还原虚拟机网卡 -  选项-编辑 还原网络适配器,关闭虚拟机。 重置网卡

2、配置固定ip

TYPE="Ethernet"				网线-以太网接口类型
BOOTPROTO="none"			静态ip的意思
NAME="ens33"				网卡名称
DEVICE="ens33"				设备名称
ONBOOT="yes"				网卡状态
IPADDR=192.168.207.133		自己IP
NETMASK=255.255.255.0		子网掩码
GATEWAY=192.168.207.2		网关地址

虚拟机->设置->网络适配器->桥接模式 或者 NET (桥接可以让别人登录)

3、bond链路聚合

提升bond0网卡速度

网络适配器需要3个网卡
ens33
ens37bonding配置案例:1. 接口配置文件
在 /etc/sysconfig/network-scripts/下,进入以下文件编辑配置[root@Lau network-scripts]# cat ifcfg-bond0 DEVICE=bond0TYPE=EthernetONBOOT=yesNM_CONTROLLED=noBOOTPROTO=noneIPADDR=172.16.8.100			自己的ip地址PREFIX=24					子网掩码IPV6INIT=noUSERCTL=noGATEWAY=172.16.8.2		网关地址[root@Lau network-scripts]# cat ifcfg-eth0 			进入目标设备  例如:ethoDEVICE=eth0			设备名称TYPE=Ethernet		设备类型ONBOOT=yes			网卡状态NM_CONTROLLED=noBOOTPROTO=none		静态ipIPV6INIT=noUSERCTL=noMASTER=bond0SLAVE=yes[root@Lau network-scripts]# cat ifcfg-eth1DEVICE=eth1TYPE=EthernetONBOOT=yesNM_CONTROLLED=noBOOTPROTO=noneIPV6INIT=noUSERCTL=noMASTER=bond0SLAVE=yes2. bonding参数[root@Lau ~]# tail -2 /etc/modprobe.d/bond0.conf alias  bond0 bondingoptions bonding mode=0 miimon=1003. 重启网络服务 [root@Lau ~]# systemctl restart network[root@Lau ~]# ip aethtool bond0			查看设备配置4. 拆bond0删除三个文件/etc/sysconfig/network-scriptsifcfg-ens36		ifcfg-bond0/etc/modprode.dbond0.conf然后重启服务

4、配置网卡多ip脚本

#!/usr/bin/bash
cat >/etc/sysconfig/network-scripts/ifcfg-ens33 <<EOF
DEVICE=ens33
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
NAME=ens33
IPADDR=192.168.80.140
NETMASK=255.255.255.0
GATEWAY=192.168.80.2
EOFcat >/etc/sysconfig/network-scripts/ifcfg-ens33:0 <<EOF
DEVICE=ens33:0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
NAME=ens33:0
IPADDR=192.168.80.141
NETMASK=255.255.255.0
GATEWAY=192.168.80.2
EOFcat >/etc/sysconfig/network-scripts/ifcfg-ens33:1 <<EOF
DEVICE=ens33:1
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
NAME=ens33:1
IPADDR=192.168.80.142
NETMASK=255.255.255.0
GATEWAY=192.168.80.2
EOF
systemctl restart network

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 大数据技术之Zookeeper服务器动态上下线监听(6)
  • [新手入门]1台电脑+1个电视+2个软件(sunshine+moonlight) 解决黑神话悟空没有hdmi线的痛...
  • 金银齐飞白银破30,黄金续创新高
  • 【Linux】如何快速查看 linux 服务器有几个cpu
  • 19c库启动报ORA-600 kcbzib_kcrsds_1---惜分飞
  • C语言占领游戏
  • 【一步一步手把手教会你】Deep_live_cam一键克隆动态的目标对象
  • 用AI来学习英语口语(白嫖,所以稍微麻烦些)
  • Python数据可视化库之bqplot使用详解
  • OpenMax算法详解:深度学习中的高效开集识别技术
  • 注册安全分析报告:助通信息
  • 前端环境搭建:node.js、npm的下载和安装
  • 气膜建筑与装配式建筑的对比分析—轻空间
  • 优化uni-app页面间的传参跳转【兼容多端】
  • 网络编程Day9_IO多路复用 20240821
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • 345-反转字符串中的元音字母
  • 4. 路由到控制器 - Laravel从零开始教程
  • Dubbo 整合 Pinpoint 做分布式服务请求跟踪
  • extract-text-webpack-plugin用法
  • Java 最常见的 200+ 面试题:面试必备
  • Java新版本的开发已正式进入轨道,版本号18.3
  • js操作时间(持续更新)
  • LintCode 31. partitionArray 数组划分
  • Node + FFmpeg 实现Canvas动画导出视频
  • node-glob通配符
  • uni-app项目数字滚动
  • 分享一份非常强势的Android面试题
  • 工作中总结前端开发流程--vue项目
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 力扣(LeetCode)21
  • 使用Envoy 作Sidecar Proxy的微服务模式-4.Prometheus的指标收集
  • nb
  • ​Linux·i2c驱动架构​
  • ​草莓熊python turtle绘图代码(玫瑰花版)附源代码
  • ​马来语翻译中文去哪比较好?
  • # 利刃出鞘_Tomcat 核心原理解析(七)
  • #[Composer学习笔记]Part1:安装composer并通过composer创建一个项目
  • #QT(TCP网络编程-服务端)
  • (11)MATLAB PCA+SVM 人脸识别
  • (4) openssl rsa/pkey(查看私钥、从私钥中提取公钥、查看公钥)
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (NO.00004)iOS实现打砖块游戏(十二):伸缩自如,我是如意金箍棒(上)!
  • (二)Eureka服务搭建,服务注册,服务发现
  • (二)十分简易快速 自己训练样本 opencv级联lbp分类器 车牌识别
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (含笔试题)深度解析数据在内存中的存储
  • (三)mysql_MYSQL(三)
  • (一)utf8mb4_general_ci 和 utf8mb4_unicode_ci 适用排序和比较规则场景
  • (转)四层和七层负载均衡的区别
  • ***检测工具之RKHunter AIDE
  • **PHP分步表单提交思路(分页表单提交)
  • ./configure,make,make install的作用
  • .gitignore文件_Git:.gitignore
  • .libPaths()设置包加载目录