Liunx——修改linux基本配置及IP配置

本文提供两种方法来配置Linux系统的IP地址。方法一使用简单的setup命令;方法二详细介绍了通过编辑配置文件来更改主机名、IP地址及主机名映射等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

方法一(最简单的一种)

命令:setup    根据提示进行修改即可

方法二

1、修改主机名

命令: vi /etc/sysconfig/network

修改:NETWORKING=yes    HOSTNAME=主机名

2、修改IP地址

命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0

修改:DEVICE=ETH0(设备号)  

          TYPE=Ethernet(类型)   

          ONBOOT=yes(是否开机时启用)   

          BOOTPROTO=static(IP地址设置为静态)   

          IPADDR=(IP地址)   

          NETMASK=255.255.255.0(子网掩码)

3、修改IP地址和主机名的映射关系

命令:vi /etc/hosts

修改:增加:IP地址  主机名。    由此建立IP与主机名之间的映射

 

### Linux 系统中网卡绑定的不同模式 Linux 的 `bonding` 驱动程序支持多种工作模式来满足不同的需求。这些模式主要分为两大类:热后备 (hot standby) 和负载均衡 (load balancing)[^1]。 #### 工作模式概述 - **Balance-rr (0)** 这种模式提供负载分担和容错能力,数据包按顺序依次发送到各个接口上。这种方式适用于无特殊协议要求的环境[^4]。 - **Active-backup (1)** 只有一个活动端口处于激活状态处理通信流量;其他作为备份,在主链路失效时接管连接。这是最简单也是最常见的高可用方案之一[^2]。 - **Balance-xor (2)** 使用XOR算法决定哪个slave应该接收报文。即目标MAC地址与源MAC地址异或的结果除以slave数量得到余数所对应的slave负责转发该帧。它同样具备一定的冗余特性。 - **Broadcast (3)** 所有传输的数据都会被广播给所有的slave成员,这通常用于特定的应用场景比如集群心跳检测等场合。 - **802.3ad (4)** 动态链接聚合标准(LACP),需要交换机也支持此协议才能正常运作。它可以提高带宽利用率并且保持良好的兼容性和稳定性。 - **Balance-tlb (5)** 自适应传输负载平衡(Adaptive Transmit Load Balancing), 不依赖于任何特殊的硬件支持即可完成基于CPU负荷情况下的动态调整各物理接口上的出站流量分配比例。 - **Balance-alb (6)** 包含了TLB的所有特点同时还增加了对入站方向的支持——自适应接收负载平衡(Receive Load Balance,RBL)。 ### 配置方法示例 下面将以 Red Hat/CentOS/Rocky Linux 发行为例展示如何配置基本的网卡绑定: #### 修改 `/etc/sysconfig/network-scripts/ifcfg-bond0` ```bash DEVICE=bond0 NAME=bond0 TYPE=Bond BOOTPROTO=static ONBOOT=yes IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 BONDING_OPTS="mode=1 miimon=100" ``` 这里选择了 Active-backup 模式 (`mode=1`) 并设置了监控间隔时间为100毫秒(`miimon=100`)[^3]。 #### 创建两个 slave 接口文件 `/etc/sysconfig/network-scripts/ifcfg-eth{0,1}` 对于 eth0: ```bash DEVICE=eth0 MASTER=bond0 SLAVE=yes ONBOOT=yes BOOTPROTO=none NM_CONTROLLED=no ``` 对于 eth1: ```bash DEVICE=eth1 MASTER=bond0 SLAVE=yes ONBOOT=yes BOOTPROTO=none NM_Controlled=no ``` 最后重启网络服务使更改生效: ```bash systemctl restart network ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值