精华内容
下载资源
问答
  • 分析和监控 Linux 网络流量对用户和系统管理员来说是一项非常重要的任务,能够对 Linux 网络带宽进行监控和分析的开源工具非常多,本文我们就来介绍一些常用命令,以帮助用户和管理员查看和分析网络带宽负荷。...

    分析和监控 Linux 网络流量对用户和系统管理员来说是一项非常重要的任务,能够对 Linux 网络带宽进行监控和分析的开源工具非常多,本文我们就来介绍一些常用命令,以帮助用户和管理员查看和分析网络带宽负荷。

    Nload

    Nload 是一个控制台应用程序,允许用户对网卡的传入和传出流量进行实时监控和查看。Nload 以简单的图示显示实时的传入和传出带宽及流量数据,不过在使用之前需先使用如下命令进行安装:

    sudo apt-get install nload

    Nload 似乎没有多余的参数,大家可直接执行:

    sudo nload

    执行之后的输出如下图所示,最上面显示的是当前网卡的名称和 IP 地址,如果有多块网卡可以按键盘上的「左、右」键进行切换。

    Iptraf

    Iptraf 是一个基于 ncurses 的 IP 局域网监控工具,它可以显示每个连接和主机之间的数据流量。大家可以使用如下命令安装 Iptraf:

    sudo apt-get install iptraf

    一旦 iptraf 安装完毕,则可执行如下命令:

    sudo iptraf

    执行后可以看到如下图的输出:

    通过上述不同的选项,大家可以选择不同的显示和统计方式进行查看。我个人比较喜欢「Detailed interface statistics」(详细网络数据统计)方式进行查看:

    Vnstat

    Vnstat 与上面介绍的 2 个工具有所不同,它是一个基于控制台的 Linux 流量监控应用,但可以在后台运行并记录所选网卡的网络流量,它可用于生成网络使用情况报告。

    大家可使用如下命令安装 vnstat:

    sudo apt-get install vnstat

    不带参数执行时:

    sudo vnstat

    以看到在网络上传输的数据的总量:

    如果要使用 vnstat 查看网卡的实时带宽,使用 -l 参数则可显示传入、传出的带宽数据。例如,要查看 eth0 网卡的实时流量,可以使用如下命令:

    sudo vnstat -l -i eth0

    Speedometer

    Speedometer 是一个可以在 Linux 监控网络连接当前上传和下载速度的命令行工具,它可以统计并在控制台中以图形显示当前和过去的数据。

    我们可用如下命令进行安装:

    sudo apt-get install speedometer

    使用如下参数监控 eth0 网卡:

    sudo speedometer -r eth0 -t eth0

    Iftop

    Iftop 是一个命令行工具,它可以显示指定网卡的当前带宽用量。Iftop 使用 pcap library 来捕获网卡的传入、传出数据包。

    大家可以使用如下命令安装 Iftop:

    sudo apt-get install iftop

    执行时建议大家使用 –n 参数阻止 lftop 将 IP 解析为主机名:

    sudo iftop -n

    执行之后的输出如下:

    小结

    本文对 Linux 网络带宽监控常用命令进行了介绍,希望其中有你喜欢的一款。对于上述命令我们只是进行了简单介绍,其中不少命令都有很多参数可以组合来应对各种使用场景,大家可以自行深入研究。

    展开全文
  • linux网络命令 scp

    2016-09-07 14:02:30
    scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only...

    scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会快一点,但当小文件众多的情况下,rsync会导致硬盘I/O非常高,而scp基本不影响系统正常使用。

    1.命令格式:

    scp [参数] [原路径] [目标路径]

    2.命令功能:

    scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录。

    3.命令参数:

    -1  强制scp命令使用协议ssh1  

    -2  强制scp命令使用协议ssh2  

    -4  强制scp命令只使用IPv4寻址  

    -6  强制scp命令只使用IPv6寻址  

    -B  使用批处理模式(传输过程中不询问传输口令或短语)  

    -C  允许压缩。(将-C标志传递给ssh,从而打开压缩功能)  

    -p 保留原文件的修改时间,访问时间和访问权限。  

    -q  不显示传输进度条。  

    -r  递归复制整个目录。  

    -v 详细方式显示输出。scp和ssh(1)会显示出整个过程的调试信息。这些信息用于调试连接,验证和配置问题。   

    -c cipher  以cipher将数据传输进行加密,这个选项将直接传递给ssh。   

    -F ssh_config  指定一个替代的ssh配置文件,此参数直接传递给ssh。  

    -i identity_file  从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh。    

    -l limit  限定用户所能使用的带宽,以Kbit/s为单位。     

    -o ssh_option  如果习惯于使用ssh_config(5)中的参数传递方式,   

    -P port  注意是大写的P, port是指定数据传输用到的端口号   

    -S program  指定加密传输时所使用的程序。此程序必须能够理解ssh(1)的选项。

    4.使用实例:

    scp命令的实际应用概述:  

    从本地服务器复制到远程服务器 

    (1) 复制文件:  

    命令格式:  

    scp local_file remote_username@remote_ip:remote_folder  

    或者  

    scp local_file remote_username@remote_ip:remote_file  

    或者  

    scp local_file remote_ip:remote_folder  

    或者  

    scp local_file remote_ip:remote_file  

    第1,2个指定了用户名,命令执行后需要输入用户密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名  

    第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名   

    (2) 复制目录:  

    命令格式:  

    scp -r local_folder remote_username@remote_ip:remote_folder  

    或者  

    scp -r local_folder remote_ip:remote_folder  

    第1个指定了用户名,命令执行后需要输入用户密码;  

    第2个没有指定用户名,命令执行后需要输入用户名和密码;

      

    从远程服务器复制到本地服务器 

    从远程复制到本地的scp命令与上面的命令雷同,只要将从本地复制到远程的命令后面2个参数互换顺序就行了。

     

    实例1:从远处复制文件到本地目录

    命令:

    scp root@192.168.120.204:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/

    输出:

     

    复制代码

    [root@localhost ~]# cd /opt/soft/
    [root@localhost soft]# ll
    总计 80072
    drwxr-xr-x 12 root root     4096 09-21 18:40 fms3.5
    drwxr-xr-x  3 root root     4096 09-21 17:58 fms4.5
    drwxr-xr-x 10 root root     4096 10-30 17:15 jdk1.6.0_16
    drwxr-xr-x 10 root root     4096 09-17 19:27 jdk1.6.0_16.bak
    -rwxr-xr-x  1 root root 81871260 2009-12-21 jdk-6u16-linux-x64.bin
    drwxrwxrwx  2 root root     4096 09-21 01:16 mysql
    drwxr-xr-x  3 root root     4096 09-21 18:40 setup_file
    drwxr-xr-x  9 root root     4096 09-17 19:23 tomcat6.0.32
    drwxr-xr-x  9 root root     4096 2012-08-14 tomcat_7.0
    [root@localhost soft]# scp root@192.168.120.204:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/
    root@192.168.120.204's password: 
    nginx-0.5.38.tar.gz                                                                               100%  479KB 478.7KB/s   00:00    
    [root@localhost soft]# ll
    总计 80556
    drwxr-xr-x 12 root root     4096 09-21 18:40 fms3.5
    drwxr-xr-x  3 root root     4096 09-21 17:58 fms4.5
    drwxr-xr-x 10 root root     4096 10-30 17:15 jdk1.6.0_16
    drwxr-xr-x 10 root root     4096 09-17 19:27 jdk1.6.0_16.bak
    -rwxr-xr-x  1 root root 81871260 2009-12-21 jdk-6u16-linux-x64.bin
    drwxrwxrwx  2 root root     4096 09-21 01:16 mysql
    -rw-r--r--  1 root root   490220 03-15 09:11 nginx-0.5.38.tar.gz
    drwxr-xr-x  3 root root     4096 09-21 18:40 setup_file
    drwxr-xr-x  9 root root     4096 09-17 19:23 tomcat6.0.32
    drwxr-xr-x  9 root root     4096 2012-08-14 tomcat_7.0
    [root@localhost soft]# 

    复制代码

    说明:

    从192.168.120.204机器上的/opt/soft/的目录中下载nginx-0.5.38.tar.gz 文件到本地/opt/soft/目录中

     

    实例2:从远处复制到本地

    命令:

    scp -r root@192.168.120.204:/opt/soft/mongodb /opt/soft/

    输出:

     

    复制代码

    [root@localhost soft]# ll
    总计 80556
    drwxr-xr-x 12 root root     4096 09-21 18:40 fms3.5
    drwxr-xr-x  3 root root     4096 09-21 17:58 fms4.5
    drwxr-xr-x 10 root root     4096 10-30 17:15 jdk1.6.0_16
    drwxr-xr-x 10 root root     4096 09-17 19:27 jdk1.6.0_16.bak
    -rwxr-xr-x  1 root root 81871260 2009-12-21 jdk-6u16-linux-x64.bin
    drwxrwxrwx  2 root root     4096 09-21 01:16 mysql
    -rw-r--r--  1 root root   490220 03-15 09:11 nginx-0.5.38.tar.gz
    drwxr-xr-x  3 root root     4096 09-21 18:40 setup_file
    drwxr-xr-x  9 root root     4096 09-17 19:23 tomcat6.0.32
    drwxr-xr-x  9 root root     4096 2012-08-14 tomcat_7.0
    [root@localhost soft]# scp -r root@192.168.120.204:/opt/soft/mongodb /opt/soft/
    root@192.168.120.204's password: 
    mongodb-linux-i686-static-1.8.5.tgz                                                               100%   28MB  28.3MB/s   00:01    
    README                                                                                            100%  731     0.7KB/s   00:00    
    THIRD-PARTY-NOTICES                                                                               100% 7866     7.7KB/s   00:00    
    mongorestore                                                                                      100% 7753KB   7.6MB/s   00:00    
    mongod                                                                                            100% 7760KB   7.6MB/s   00:01    
    mongoexport                                                                                       100% 7744KB   7.6MB/s   00:00    
    bsondump                                                                                          100% 7737KB   7.6MB/s   00:00    
    mongofiles                                                                                        100% 7748KB   7.6MB/s   00:01    
    mongostat                                                                                         100% 7808KB   7.6MB/s   00:00    
    mongos                                                                                            100% 5262KB   5.1MB/s   00:01    
    mongo                                                                                             100% 3707KB   3.6MB/s   00:00    
    mongoimport                                                                                       100% 7754KB   7.6MB/s   00:00    
    mongodump                                                                                         100% 7773KB   7.6MB/s   00:00    
    GNU-AGPL-3.0                                                                                      100%   34KB  33.7KB/s   00:00    
    [root@localhost soft]# ll
    总计 80560
    drwxr-xr-x 12 root root     4096 09-21 18:40 fms3.5
    drwxr-xr-x  3 root root     4096 09-21 17:58 fms4.5
    drwxr-xr-x 10 root root     4096 10-30 17:15 jdk1.6.0_16
    drwxr-xr-x 10 root root     4096 09-17 19:27 jdk1.6.0_16.bak
    -rwxr-xr-x  1 root root 81871260 2009-12-21 jdk-6u16-linux-x64.bin
    drwxr-xr-x  3 root root     4096 03-15 09:18 mongodb
    drwxrwxrwx  2 root root     4096 09-21 01:16 mysql
    -rw-r--r--  1 root root   490220 03-15 09:11 nginx-0.5.38.tar.gz
    drwxr-xr-x  3 root root     4096 09-21 18:40 setup_file
    drwxr-xr-x  9 root root     4096 09-17 19:23 tomcat6.0.32
    drwxr-xr-x  9 root root     4096 2012-08-14 tomcat_7.0
    [root@localhost soft]# 

    复制代码

    说明:

    从192.168.120.204机器上的/opt/soft/中下载mongodb 目录到本地的/opt/soft/目录来。

     

    实例3:上传本地文件到远程机器指定目录

    命令:

    scp /opt/soft/nginx-0.5.38.tar.gz root@192.168.120.204:/opt/soft/scptest

    输出:

     

    复制代码

    上传前目标机器的目标目录:
    [root@localhost soft]# cd scptest/
    [root@localhost scptest]# ll
    总计 0
    [root@localhost scptest]# ll

    本地机器上传:
    [root@localhost soft]# scp /opt/soft/nginx-0.5.38.tar.gz root@192.168.120.204:/opt/soft/scptest
    root@192.168.120.204's password: 
    nginx-0.5.38.tar.gz                                                                               100%  479KB 478.7KB/s   00:00    
    [root@localhost soft]# 

    上传后目标机器的目标目录:
    [root@localhost scptest]# ll
    总计 484
    -rw-r--r-- 1 root root 490220 03-15 09:25 nginx-0.5.38.tar.gz
    [root@localhost scptest]#

    复制代码

    说明:

    复制本地opt/soft/目录下的文件nginx-0.5.38.tar.gz 到远程机器192.168.120.204的opt/soft/scptest目录

     

    实例4:上传本地目录到远程机器指定目录

    命令:

    scp -r /opt/soft/mongodb root@192.168.120.204:/opt/soft/scptest

    输出:

     

    复制代码

    上传前目标机器的目标目录:
    [root@localhost ~]# cd /opt/soft/scptest/
    [root@localhost scptest]# ll
    总计 484
    -rw-r--r-- 1 root root 490220 03-15 09:25 nginx-0.5.38.tar.gz
    [root@localhost scptest]# 
    本地机器上传:
    [root@localhost ~]# scp -r /opt/soft/mongodb root@192.168.120.204:/opt/soft/scptest
    root@192.168.120.204's password: 
    mongodb-linux-i686-static-1.8.5.tgz                                                               100%   28MB  28.3MB/s   00:01    
    README                                                                                            100%  731     0.7KB/s   00:00    
    THIRD-PARTY-NOTICES                                                                               100% 7866     7.7KB/s   00:00    
    mongorestore                                                                                      100% 7753KB   7.6MB/s   00:00    
    mongod                                                                                            100% 7760KB   7.6MB/s   00:01    
    mongoexport                                                                                       100% 7744KB   7.6MB/s   00:00    
    bsondump                                                                                          100% 7737KB   7.6MB/s   00:00    
    mongofiles                                                                                        100% 7748KB   7.6MB/s   00:00    
    mongostat                                                                                         100% 7808KB   7.6MB/s   00:01    
    mongos                                                                                            100% 5262KB   5.1MB/s   00:00    
    mongo                                                                                             100% 3707KB   3.6MB/s   00:00    
    mongoimport                                                                                       100% 7754KB   7.6MB/s   00:01    
    mongodump                                                                                         100% 7773KB   7.6MB/s   00:00    
    GNU-AGPL-3.0                                                                                      100%   34KB  33.7KB/s   00:00    
    [root@localhost ~]# 

    上传后目标机器的目标目录:
    [root@localhost scptest]# ll
    总计 488
    drwxr-xr-x 3 root root   4096 03-15 09:33 mongodb
    -rw-r--r-- 1 root root 490220 03-15 09:25 nginx-0.5.38.tar.gz
    [root@localhost scptest]# 

    复制代码

    说明:

        上传本地目录 /opt/soft/mongodb到远程机器192.168.120.204上/opt/soft/scptest的目录中去

     

    最后欢迎大家访问我的个人网站:1024s

    展开全文
  • 指将多个物理端口汇聚在一起,形成一个逻辑端口,以实现各成员端口的负荷分担,同时提高网络稳定性。 1.添加一块网卡,初始配置为空。 2.用命令建立链路聚合 nmcli connection add con-name bond0 ifname ...

    一.网卡的链路聚合

    bond网络接口

    指将多个物理端口汇聚在一起,形成一个逻辑端口,以实现各成员端口的负荷分担,同时提高网络稳定性。

    1.添加一块网卡,初始配置为空。

    2.用命令建立链路聚合

    nmcli connection add con-name bond0 ifname bond0 type bond mode active-backup ip4 172.25.254.177/24 建立并设置ip

    nmcli connection add con-name eth0 ifname eth0 type bond-slave master bond0   添加网卡eth0
    nmcli connection add con-name eth1 ifname eth1 type bond-slave master bond0   添加网卡eth1

    此时bond 建立完成

    3.监控

    watch -n 1 “cat /proc/net/bonding/bond0”                                      监控bond0

    此时两块网卡同时运行。

    ping 172.25.254.77

    4.调试

    关闭一个网卡eth1,此时eth1状态为关闭,但网络依旧可以通过eth0运行,反之亦然,这样就提高了网络的安全性。

    5.删除

    nmcli connection delete eth0

    nmcli connection delete  eth1

     

    5.在配置文件下配置bond

    vim /etc/sysconfig/network-scripts/ifcfg-bond0

    vim /etc/sysconfig/network-scripts/ifcfg-eth0

    vim /etc/sysconfig/network-scripts/ifcfg-eth1

    设置完成后,查看效果

    通过配置文件设置的话,可以通过删除配置文件的方法直接删除网卡

     

    team网络接口

    team 用法与bond类似,可支持更多网络接口

    1.删除原有网络卡配置

    2.配置网络接口team0,并添加网卡

    nmcli connection add con-name team0 ifname team0 type team config '{"runner":{name":"activebackup"}}' ip4 172.25.254.177/24
    nmcli connection add con-name eth0 ifname eth0 type team-slave master team0
    nmcli connection add con-name eth1 ifname eth1 type team-slave master team0

    3.监控与调试

    watch -n 1 teamdctl  team0 stat    监控命令

    nmcli connection show   查看

    teamdctl  team0 stat

    关闭其中一个网卡 ifocnfig eth1 down,team0工作方式用eth0正常工作。

    4.team接口的删除

    nmcli connection dalete team0

    nmcli connection delete eth0

    nmcli connection delete eth1

    5.配置文件的方法配置team接口

     vim /etc/sysconfig/network-scripts/ifcfg-team0
    DEVICE=team0
    TEAM_CONFIG="{\"runner\":{\"name\":\"activebackup\"}}"
    DEVICETYPE=Team
    BOOTPROTO=none
    IPADDR0=172.25.254.177
    PREFIX0=24
    NAME=team0
    ONBOOR=yes


     vim /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=eth0
    BOOTPROTO=none
    ONBOOT=yes
    TEAM_MASTER=team0
    DEVICETYPE=TeamPort

     


     vim /etc/sysconfig/network-scripts/ifcfg-eth1
    DEVICE=eth1
    BOOTPROTO=none
    ONBOOT=yes
    TEAM_MASTER=team0
    DEVICETYPE=TeamPort

    重起网络后查看效果,配置成功。

    二. 网桥

    网桥是一个可以绑定多个以太网设备的虚拟接口,要使用时需要为其分配ip。配置文件配置方法

    1.配置文件配置网桥
     

    vim ifcfg-enp0s25
    DEVICE=enp0s25
    BOOTPEOTO=none
    ONBOOT=yes
    BRIDGE=br0
        
     vim ifcfg-br0
    DEVICE=br0
    INBOOT=yes
    BOOTPROTO=none
    IPADDR=172.25.254.77
    NETMASK=255.255.255.0
    TYPE=Bridge

    systemctl restart network

    2.命令方式建立网桥

    brctl show     查看网桥

    brctl addbr br0   建立网段br0

    brctl addif  br0 eth0 添加一个端口eth0

    brctl addif  br0 eth1 添加一个端口eth1

    .........

    ifconfig br0 172.25.254.177 /24  给此设备设置一个ip。

    brctl delif br0 eth0  删除端口eth0

    brctl delif 删除网桥

    (连接相同网段的两个虚拟机时需要为其分配网桥,并且将它们放在同一网桥上,让网桥连接不同虚拟机,每个虚拟机打开时 interfaces 下就会多一个设备,如过给某个虚拟添加了不同的网桥,那么此虚拟机也无法与其他虚拟机或主机进行通讯,只要将其拔下来并放在同一网桥,才能保证它们之间的正常通讯。)

     

    展开全文
  • linux之高级网络控制

    2019-11-28 23:49:03
    链路聚合(英语:Link Aggregation)是一个计算机网络术语,指将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定网络封包从 ...

    1.链路聚合

    链路聚合(英语:Link Aggregation)是一个计算机网络术语,指将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定网络封包从 哪个成员端口发送到对端的交换机。当交换机检测到其中一个成员端口的链路发生故障时,就停止在此端口上发送封包,并根据负荷分担策略在剩下的链路中重新计 算报文的发送端口,故障端口恢复后再次担任收发端口。链路聚合在增加链路带宽、实现链路传输弹性和工程冗余等方面是一项很重要的技术。

    1.bond方式

    设定:

    nmcli connection show         #查看有哪些连接
    nmcli connection delete System\ eth0    #删除连接
    nmcli connection add con-name bond0 ifname bond0 type bond mode active-acku ip4 172.25.60.1/24                #添加bond连接
    ifconfig 
    nmcli connection add con-name eth0 ifname eth0 type bond-slave master bond0
                                  
    nmcli connection add con-name eth1 ifname eth1 type bond-slave master bond0

    监控:

    watch -n 1 "cat /proc/net/bonding/bond0"   #该目录只有在创建bond方式只有才会出现

    测试:

    ping 172.25.60.250  #看是否可以ping通
    ifconfig eth0 down  #关闭eth0网卡
    ifconfig eth0 up    #打开eth0网卡

    测试过程:

    添加bond0;eth0,eth1设备

    再尝试ping 172.25.60.250:

    关掉eth0:

    2.team方式

    1.删除上一个实验的操作;

    nmcli connection show
    nmcli delete eth0 eth1 bond0 
    

    2.

    1.nmcli connection add con-name team0 ifname team0 type team config '{"runner":{"name":"activebackup"}}' ip4 172.25.60.1/24     #添加team0
                                                        
    2.ifconfig 查看
    
    设置监控和测试
    3.watch -n teamdctl team0 state
    4.ping 172.25.254.2
    
    5.nmcli connection add con-name eth0 ifname eth0 type team-slave master team0 
    6.nmcli connection add con-name eth1 ifname eth1 type team-slave master team0  #添加网卡
    
    测试:
    ifconfig  eth0 down         #关闭eth0
    ifconfig  eth0 up
    ifconfig eth1 down 
     
    

    3.测试过程:

    添加team0:

    添加网卡:

    切换网卡:

    反复测试:

    2.桥接

           桥接(Bridging),是指依据OSI网络模型链路层的地址,对网络数据包进行转发的过程,工作在OSI的第二层。一般的交换机网桥就有桥接作用。

    1.桥接的实现:
    1.删除真机上除了lo之外的ip配置文件

    2.

    vim ifcfg-enp3s0     #编辑一个临时ip
     DEVICE=enp3s0
     ONBOOT=yes
     BOOTPROTO=none
     IPADDR=172.25.60.250
     NETMASK=255.255.255.0
    

    4.配置永久桥接ip

    vim ifcfg-enp3s0
       DEVICE=enp3s0
       ONBOOT=yes
       BOOTPROTO=none
       BRIDGE=br0
    vim ifcfg-br0
       DEVICE=br0
       ONBOOT=yes
       BOOTPROTO=none
       IPADDR=172.25.60.250
       NETMASK=255.255.255.0
       TYPE=Bridge
    systemctl reatart network
    ip addr show

    5.测试结果:

    2.用命令的方式实现桥接:

    1.删除原有的设备:

    nmcli connection show
    nmcli connection delete System\ eth0

    2.创建桥接:
     

    brctl addbr br0   #新建br0
    ifconfig          #查看,没有ip
    brctl show
    ifconfig br0 172.25.60.1/24   #给ip
    ifconfig
    brctl show
    ping 172.25.60.250       #ping真机,不通
    brctl addif br0 eth0     #添加网卡
    brctl show
    ping 172.25.60.250       #能ping通

    新建br0,查看,没有ip:

    给ip:

    ping不通:

    添加网卡,能ping通:

    3.删除桥接:

    ifconfig br0 down     #关闭br0
    brctl show
    brctl delif br0 eth0  #拔掉网卡
    brctl delbr br0       #删除br0
    brctl show

     

     

     

     

     

    展开全文
  • 以实现出入流量在各成员端口中的负荷分担 二、bond接口 1.建立bond接口 实验虚拟机准备两块网卡,删除所有网络,建立bond0接口,命令如下: 1)nmcli connection add con-name bond0 ifname bond0 type bond mode...
  • 在前面我们已经学过linux的基础网络配置,而我们在实际的应用当中会发现基础的网络配置已经不能满足我们的需求,因此,我们来学习几个linux下的高级网络配置 链路聚合 链路聚合(英语:Link Aggregation)是一个...
  • ping命令的ICMP报文响应一次往返所花费时间就是响应时间,有很多因素会影响到响应时间,如网段的负荷网络主机的负荷,广播风暴,工作不正常的网络设备等等。 3、网络利用率 网络利用率是指网络被使用的时间占总...
  • linux的高级网络配置

    2018-11-05 13:17:13
    指将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定网络封包从 哪个成员端口发送到对端的交换机。当交换机检测到其中一个成员...
  • 一切皆文件 Linux有一个非常高层次的抽象,它把我们计算机中...比如文件夹、管道文件、负荷连接、硬连接这些都会以文件的形式展现给我们。 除此以外,它把我们的硬件设备也抽象成了文件这么一个 概念。 比如我们...
  • 链路聚合(Link Aggregation),是指将多个物理端口捆绑在一起,成为一个逻辑端口,以实现出/入流量在各成员端口中的负荷分担。 1.环境:两块网卡的虚拟机,则是两个独立的网络接口,将几个接口连接起来,以就叫...
  • 以实现出/入流量在各成员端口中的负荷分担。 1.bond接口 bond接口最多配置2块网卡,它的工作模式有三种: roundrobin 平衡轮询模式:两块网卡轮流接收数据包 activebackup 主动备份模式:只有一块网卡工作,当...
  • 链路聚合(英语:Link Aggregation)是一个计算机网络术语,指将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定网络封包从...
  • 一、vmstat命令1、简介 vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监控。...因为 vmstat 本身就是低开销工具,在非常高负荷的服务器上,你需要查...
  • 链路聚合(Link Aggregation)是一个计算机网络术语,指将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定网络封包从 哪个成员...
  • 最小化报文传输的延时。  最小化系统调用的负载。  为 Bandwidth Delay ... 在通过 TCP socket 进行通信时,数据都拆分成了数据块,这样它们就可以封装到给定连接的 TCP payload(指 TCP 数据包中的有效负荷)中
  • 链路聚合(英语:Link Aggregation)是一个计算机网络术语,指将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定网络封包从 ...
  • 链路聚合(英语:Link Aggregation) 是一个计算机网络术语,指将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定网络封包从.....
  • 指将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定网络封包从哪个成员端口发送到对端的交换机。当交换机检测到其中一个成员...
  • linux监控

    2012-07-22 21:30:33
    利用Linux发行版搭建一个网络服务器可能对于许多人都是一件很容易的事情,但网络服务器正式上线后,服务器数据流动、连接数、网络流量、系统负荷等各方面都会增加,安全问题也随之而来,再考虑到日志...
  • 摩托罗拉公司于美国当地时间本周一宣布,它将销售惠普公司的 Integrity cx2600 服务器和一款运营商级别的 Linux 操作系统,它们能够处理新一代手机网络的大负荷流量。 这一软-硬件套装面向 Nextel 等使用 IDEN 手机...
  • 我们常见的应用是,在分布式系统中的 缓存系统,负载均衡器,底层存储等 组件的CPU,内存负荷,磁盘容量的监控。 还有在网络中各交换机,路由器,网络代理服务器的流量的监控也离不开Cacti.简单的总结一下这款网管...
  • Linux服务器性能调优

    2018-11-19 21:48:58
    ·优化linux系统的调度器、内存、i/o、文件系统和网络 ·对运行商业工作负荷的web、文件、数据库,及应用服务器进行调优 ·预测调整参数或配置信息的变化所产生的影响 ·调整linux代码:对设计、定时
  • 其它的新特性包括:改进了VFS扩展性,支持多线程工作负荷,提高单线程工作负荷效率;Btrfs文件系统换用LZO算法透明压缩;支持透明大内存页;支持AMD Fusion处理器;支持自适应去中心化分布式网络协议B.A.T.M.A.N....
  • scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only ...
  • 使用的是一个特别设计的 LTP 压力测试场景,在使用网络与内存管理的同时并行地运行大范围的内核组件,并在测试系统上生成高工作负荷压力。Linux 内核、TCP、NFS 和 I/O 测试组件以重工作负荷压力为目标。

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 130
精华内容 52
关键字:

linux网络负荷

linux 订阅