linux网络配置和工具

4 篇文章 0 订阅
1 篇文章 0 订阅

一、查看

1.1、ifconfig eno1 查看ip,接收包和发送包

查看网卡历史发送和接收的数据包 PX 等

1.2、//mii-tool主要是用于配置网卡工作模式的指令,同时也可以进行查询、监控等工作! 

 [root@localhost root]# mii-tool
eth0: negotiated 100baseTx-FD, link ok
 eth1: no link

1.3、 /etc/init.d/network status 或者 service network status 或者 systemctl status network 

网络重启,当服务器需要联网的时候,找到对应的网卡,
禁用现有的网卡: ifconfig eno1 down 
重启服务:service network restart 
启动需要网卡:  ifconfig eno2 up 
注意:网卡eno2需要设置 onboot=yes

1.4、ethtool 工具诊断

ethtool -p eno1 :对应网口闪烁
ethtool eno1: 查看网卡的信息

二、配置(Linux网卡配置与绑定

Redhat Linux的网络配置,基本上是通过修改几个配置文件来实现的,虽然也可以用ifconfig来设置IP,用route来配置默认网关,用hostname来配置主机名,但是重启后会丢失。

相关的配置文件

 /ect/hosts 配置主机名和IP地址的对应

/etc/sysconfig/network 配置主机名和网关

/etc/sysconfig/network-scripts/ifcfg-eth0 eth0配置文件,eth1则文件名为ifcfg-eth1,以此类推

2.1、网卡配置

假设我们要配置主机名为test,eth0的IP地址192.168.168.1/24,网关地址192.168.168.250

则/etc/sysconfig/network文件内容如下:

NETWORKING=yes
HOSTNAME=test
GATEWAY=192.168.168.250

eth0对应的配置文件/etc/sysconfig/network-scripts/ifcfg-eth0内容如下:

HWADDR= 
TYPE=Ethernet
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno1
UUID=e5a7d38e-41dd-4d7e-9250-829d87384d24
ONBOOT=yes
IPADDR= 
GATEWAY= 
DNS1= 
BOOTPROTO=static
注意:有时候HWADDR和ifconfig不一致导致无法重启 service network restart

2.2 单网卡绑定多个IP

有时,我们需要在一块网卡上配置多个IP,例如,在上面的例子中,我们还需要为eth0配置IP 192.168.168.2和192.168.168.3。那么需要再在/etc/sysconfig/network-scripts下新建两个配置文件:


2.3 多个网卡绑定成一块虚拟网卡

为了提供网络的高可用性,我们可能需要将多块网卡绑定成一块虚拟网卡对外提供服务,这样即使其中的一块物理网卡出现故障,也不会导致连接中断。比如我们可以将eth0和eth1绑定成虚拟网卡bond0

References:

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值