Linux网络网口配置相关

1. 通过命令临时配置ip

ifconfig eth1 192.168.1.1 netmask 255.224.0.0

配置eht1网口的ip为192.168.1.1,掩码为:255.255.224.0

系统重启失效

2. 通过修改配置文件配置ip

cd /etc/sysconfig/network-scripts/ 进入该目录

选择需要设置的网口,如eth1

vim ifcfg-eth1 写入或修改

ONBOOT=yes
IPADDR= IP地址
NETMASK=掩码
GATAWAY=网关

系统重启人任然有效

3. 组bond,将多个网口绑定在一起

bond模式介绍:

mode=0 (负载均衡,balance-rr) 网口同时工作,需要交换机做端口聚合。

mode=1(主备模式,active-backup) 网口分时工作,同时只有一块工作,

mode=2 (balance-xor, 平衡策略) 网口同时工作, 不强制交换机做多口聚合

mode=3 (broadcast,,广播策略) 同时工作但网口流量不限制均衡

mode=4 (动态链路聚合,)

mode=5 (适配器创数负载均衡)

mode=6 (适配器适应性负载均衡)

bond的配置,这里以配置bond2为例

将eht0 ,eth1绑定在一起

cd /etc/sysconfig/network-scripts/

vi ifcfg-eth0

vi ifcfg-eth1

  1. 配置物理网卡 ,写入或修改,分别对需要绑定的网口

     DEVICE=eth0          TYPE=EthernetONBOOT=yesBOOTPROTO=noneMASTER=bond0SLAVE=yes         // 可以没有此字段,就需要开机执行ifenslave bond0 eth0 eth1命令了。
    
  2. 配置逻辑网卡 bond2

    vi ifcfg-bond2 写入

     DEVICE=bond2TYPE=EthernetONBOOT=yesBOOTPROTO=noneIPADDR=IP地址NETMASK=掩码GATEWAY=网关DNS1=  DNS域名1   # 非必须配置DNS2=  DNS域名2   # 非必须配置
    

    这些配置参数格式可以复制一个网口的来加以修改

3.修改modprobe相关文件,并加载bonding模块

  1. vi /etc/modprode.d/bonding.conf 写入

    alias  bond2  bonding
    options bonding  miimon=100  mode=2
    
  2. 加载模块

    modprobe  bonding
    
  3. 确认模块是否加载成功

    lsmod  |grep  bonding
    

    查询出类似信息

    bonding 100065 0
    
  4. 重启网络

    service  network  restart
    
  5. 查看绑定状态

    cat /proc/net/bonding/bond2
    

当绑定多个bond时需要修改modprobe配置:

vi /etc/modprode.d/bonding.conf

  1. 多个bond模式一致

    alias  bond名1  bonding  alias  bond名2  bondingoptions  bonding  max_bonds=2 miinon200 mode=2
    

    配置文件说明:
    该类的bond组了几个 就写几个alias
    最后一行的参数说明: max_bonds :bond数目, miimon:监视网络链接频率,单位毫秒,mode:bond模式

  2. 多个bond模式不一致

    install bond1 /sbin/modprobe bonding -o bond1  miimon=100 mode=0install bond2 /sbin/modprobe bonding -o bond2 miimon=100 mode=1
    

    配置文件说说明:

    配置了两个不同种的bond,分别按照上述格式配置
    后一个bond1(bond2)对应自己组的逻辑bond网口名

4.启动,关闭网口

ifconfig eth1 down 关闭网口

ifconfig eth1 up 启动网口

5.网络服务

启动与停止:

service network restart 重启

service network stop 停止

service network start 启动

使用systemctl

systemctl restart network

systemctl start network

systemctl stop network

网络服务状态

service network status

systemctl status network

nestat -a

参考博客:

组bond:https://www.cnblogs.com/liuxia912/p/11132460.html

Linx配置IP地址及网络相关相关推荐

  1. IP地址虚拟网络与虚拟机网络配置

    欢迎关注博主 Mindtechnist 或加入[Linux C/C++/Python社区]一起探讨和分享Linux C/C++/Python/Shell编程.机器人技术.机器学习.机器视觉.嵌入式AI ...

  2. linux下配置ip地址的方法

    (1)Ifconfig命令 第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后 ip地址的配置将自动失效.具体用法如下.Ipconfig  ethx   ipa ...

  3. 如何配置php的ip地址吗,如何手动配置IP地址及防火墙设置

    手动配置电脑IP地址和设置防火墙是很常用的设置.下面是学习啦小编跟大家分享的是如何手动配置IP地址及防火墙设置,欢迎大家来阅读学习. 手动配置IP地址及防火墙设置的方法 方法/步骤 在桌面 右键网络连 ...

  4. ubuntu18的网关ip在哪里配_技术|如何在 Ubuntu 18.04 LTS 中配置 IP 地址

    在 Ubuntu 18.04 LTS 中配置 IP 地址的方法和以往使用的配置方法有很大的不同.和旧版本的不同之处在于,Ubuntu 18.04 使用 Netplan 来配置 IP 地址,Netpla ...

  5. linux安装操作系统以及配置ip地址

    linux作者:毕业于芬兰赫尔辛基大学的linus torvalds linux是多用户,多进程,多线程,实时性能好,功能强大而稳定,完全开放源代码的系统 linux是一个树形结构的目录系统,任何设备 ...

  6. xp系统服务器的ip地址怎么查,xp怎么配置ip地址|xp系统怎么样查看自己的ip地址...

    xp怎么配置ip地址 现在电脑要上网一般情况下都是自动获取IP地址的,如果想配置静态IP地址要怎么配置呢?对于新手来说不懂的怎么操作,其实很简单的,几步就可以配置好.如下图有解说. 1:首先进入到操作 ...

  7. linux多网卡配置ip地址(linux一个网卡配置多个ip)

    Linux如何配置ip地址 1.打开Linux终端系统,然后在系统中输入如下代码. 2.然后开始填写ip地址.子网掩码.网关等命令代码,如图所示. 3.在终端填写完之后,进行保存然后退出. 4.接着把 ...

  8. Linux配置IP地址的方法

    ifconfig命令临时配置IP地址 ifconfig命令:查看与配置网络状态的命令 // 查看当前计算机所有网卡的配置信息 #ifconfig// 查看某网卡的配置信息,如eth0 #ifconfi ...

  9. 计算机名ip自动配置文件,机房管理中自动配置IP地址和计算机名实现.pdf

    机房管理中自动配置IP地址和计算机名实现.pdf 第27卷第6期 上饶师范学院学报 Vo1.27,No.6 2O07年12月 JOURNAL OF sHANG队0 NORMAI.COLLEGE Dec ...

最新文章

  1. 3dmax2020安装失败原因及解决方法_电伴热带安装维护,线路断路器跳闸的原因及解决方法...
  2. python 导入自定义模块
  3. 2018年中美独角兽研究报告
  4. Linux磁盘分区管理(转载)
  5. MVC+EF三层+抽象工厂项目搭建
  6. BitMEX联合创始人:以比特币为首的加密货币综合体是防范恶性通货膨胀的最佳对冲
  7. Qt学习笔记之——生成exe可执行文件并打包生成安装软件
  8. optical接口_专业音响知识:音频接口的使用和链接
  9. 为报复老东家,程序员编码给自己转账553笔,金额超21万元
  10. 关于促进交通运输与旅游融合发展的若干意见
  11. HTML短信测压引流源码
  12. 不知道什么工具可以转换图片格式?好用的图片格式转换工具分享
  13. 计算机制作贺卡教案,三八爱心节贺卡教案
  14. 10000marker_嘉美生物-精准的DNA分子量标准 Marker。
  15. linux磁盘存储和文件管理进阶
  16. 蔡氏电路matlab仿真实代码验,基于蔡氏电路的MATLAB仿真
  17. 总结30个Python赚钱的接单平台!兼职月入5000+,成年人的世界,钱是活下去的筹码
  18. python如何实现图像中特定颜色的种类识别及特定颜色的占比代码
  19. 最满意的10款PC 软件分享
  20. mysql自动备份工具_|Mysql自动备份工具(Auto MySQL Backup)下载v1.5 官方版 附教程 - 欧普软件下载...

热门文章

  1. ios10 NZT10 准备中 预习下iOS10.0-10.2越狱图文教程
  2. 利用opencv画圆
  3. Linux 系统一键搭建开发环境
  4. 智能手机天线调谐设计
  5. Win11如何跳过系统检测
  6. Linux 休眠,挂起(待机),关机等几个命令的区别及如何实现;如何启用Ubuntu的休眠模式...
  7. NVIDIA宣布RAPIDS、医学影像应用和面向自动驾驶汽车的驾驶模拟器
  8. 区块链技术下的反向保理业务模式设计
  9. 计算机硬件与软件的逻辑等价性,什么是软件与硬件的逻辑等价性
  10. iOS中如何实现检测苹果设备的类型