eth测试网络
⑴ linux 网卡eth0检测时没有IP地址,怎么回事
我想你的网卡IP地址的获取方式是DHCP方式,你可以设置成为static方式,方法是:执行setup命令,选择network设置这一项,来设置静态IP地址获取方式,并设置IP地址。
然后,再启动一下network服务:
service network restart
再用ifconfig命令查看一下IP地址是不是有了呢?
⑵ 怎样测试墙上的网络接口(模块)是否发生了故障
找一个测试网线两端是否联通的工具,比如“网络助手”等,60元左右就能买一个了。压一段线,两头先用这个工具测一下,通了以后,连到墙上一个头,另一个头接该设备的发送端,接到测试仪的发射端上就可以测。
如果8个灯依次都亮,就说明线路、模块都没有问题,如果灯全都不亮,很可能是线断了或交换机断电了,如果个别灯不亮,那就是模块接触不良(线与模块),或者个别线断了
(2)eth测试网络扩展阅读:
RJ-11插头是最常见的一种接线法,在家中或办公室里的电话上都插着这种普通的非扭转电线。RJ-11插头在末端有六对铜线接头,由不同的颜色指示,通常只有四对铜线会被使用。四对被使用的铜线通常由黑色,白色,红色和绿色指示。
黑色和白色两对铜线在正常情况下供低伏信号如电话和光电信号通过。红色和绿色两对铜线主要用于语音或数据的传输。除了在普通家用电话上找到RJ-11插头外,也能在电脑的调解器上找到RJ-11。下图为RJ-11.
RJ-45插头在形状和外表上与RJ-11相似,但更宽一些,因为其含有八根末端铜线接头,用于提高数据的传输速度,因此是最常见的端口了,RJ-45端口在网络电话中主要是用于连接计算机的以太网卡。
以太网中也主要采用双绞线作为传输介质,所以根据端口的通信速率不同,RJ-45端口又可分为10Base-T网RJ-45端口和100Base-TX网RJ-45端口两类。
其中10Base-T网的RJ-45 端口在路由器中通常是标识为"ETH",而100Base-TX 网的RJ-45端口则通常标识为"10/100bTX",这主要是现在快速成以太网路由器产品多数还是采用10/100Mbps带宽自适应的。
⑶ 急:Linux下因eth0无法连网
把ip设成自动获得就行了吧
vi /etc/sysconfig/network-scripts/ifcfg-eth0
把里面BOOTPROTO=static,改成BOOTPROTO=dhcp
⑷ linux下进行以太网回环测试,怎么进行
虚拟机可以用代理上网的,如果要上网的话就要把虚拟机的ip和你本机的ip在同一个网段里:
配置网卡的步骤为:
手工方法是在以太网卡已装入的情况下编辑配置文件来配置网络的方法。具体步骤
如下:
1.编辑/etc/rc.d/rc.local文件
在该文件中加入类似下列各行(#号以后为注释,下同):
#配置第一个以太网卡eth0的IP地址,子网掩码,UP起激活作用
/sbin/ifconfig etho 192.168.0.2netmask 255.255.255.0 UP
#配置并激活回环设备lo
/sbin/ifconfig lo 127.0.0.1 UP
/sbin/route add host 127.0.0.1 lo
#让Linux将本地网的信息发送到eth0接口
/sbin/route add net 192.168.0.2 netmask 255.255.255.0 eth0
#指定访问远程网络的缺省网关
/sbin/route default gw 192.168.0.1 eth0
2.编辑/etc/resdv.conf
该文件作用是设置域名服务器。加入下面内容
#指定本机域名
Domain xjtu.e.cn
#域名称服务器(DNS)
Nameserver 202.117.0.20
Nameserver 202.117.0.21
3.编辑/etc/hosts.conf文件
设置主机文件表。可加入如下行:
order hosts,bind
multi on
192.168.0.2 webmail.xjtu.e.cn webmail
第一行表示:查找名称时,首先检查本地hosts文件,然后按/etc/resolv.conf所指
定的Nameservers顺序查找。重新启动就可以了。
上面的ip,子网掩码,DNS只是为了举例子,要根据你本机的配置而定啊,要上网的话,把你的浏览器设上代理的话就可以了啊
⑸ LINUX系统怎么查网络是否连接
1、首先通过ip addr获取网络连接信息。
⑹ 怎样测试网卡全双工
测试前首先要将网卡设置成为全双工模式,可分两部分进行:首先以纯DOS启动计算机,运行网卡中的测试程序,在出现的对话框中将工作模式设置为全双工。
然后运行Windows操作系统,选择“开始”一“设置”一“控制面板”一“网络”,在出现的对话框中选择网卡的驱动程序名后单击“属性”按钮,然后再选择“高级”标签项,在出现的对话框中,将其工作模式设置为全双工(FullDuplex)模式。
注意:如果是lO/lOOMbit/s自适应网卡,选择时还要注意该网卡的速率。
经过以上的设置后就可以进行初步的测试了,可试着在两台计算机之间拷贝文件,如果工作正常,没有出现无法连接或时断时续的现象,说明网卡支持全双工模式。
⑺ 产品测试中,如何模拟网络不佳的情况
1. 前言
下面将描述怎么用最快和最低成本搭建一个ATC服务来构造一个弱网络wifi,然后使用自研的PC工具“网络分析大师”来快捷地切换不同的弱网络场景,免去配置ATC弱网络参数的繁杂。
1.1 安装程序
包括:
1. Vmware Workstation虚拟机
2. Ubuntu 14.04操作系统虚拟机镜像vmdk
3. Ubuntu 14.04操作系统iso-64位
4.网络分析大师
1.2 网络环境
需要使用体验网或外网
1.3 硬件要求
一台PC,一块无线网卡(建议如下的带多天线的PCI网卡,亲测半层楼无遮挡可以满格信号)
2. Ubuntu安装
Ubuntu(乌班图)是一个以桌面应用为主的Linux操作系统 , 弱网络应用的ATC将搭载在其上,所以要现行安装。
2.1 虚拟机or双系统
虚拟机装起来略为方便,因为提供的虚拟机镜像已经装好了整个环境,只需要启动ATC就可以了。
但是虚拟机没有双系统稳定,还是建议做双系统,直接把Ubuntu装起来,然后再安装python 2.7+和Django 1.7+
2.2 虚拟机安装
安装Vmware Workstation,同时直接加载服务器上提供的Ubuntu操作系统虚拟机镜像vmdk即可
2.3 双系统安装
如果需要下载32位的Ubuntu安装镜像,可去官网:
Download Ubuntu Desktop
3. Ubuntu wifi 热点创建
最终我们的测试手机将连上Ubuntu的wifi热点来接入弱网络环境。
Ubuntu的环境下有多种创建热点的方式,自己也尝试过不同的方法,有的方法可以创建成功,但Android系统无法找到,有的根本就无法创建成功,最终选择了一个linux系统安装软件的方式来尝试,成功创建并启动。把这最简单的方法备份一下。
3.1 选择Ubuntu版本,更新软件源
这里选择的ubuntu版本为稳定的14.04版本,若选择最新的15.04版本,可能会存在无相应的软件源。当然,如果你能找到对应的软件源,也可以手动进行安装。
$sudo add-apt-repository ppa:nilarimogard/webupd8
$sudo apt-get update
$sudo apt-get install ap-hotspot
3.2 配置ap-hotspot
更新好软件源,然后安装完成ap-hotspot,进入配置界面,输入ssid和密码,即可:
$sudo ap-hotspot configure //配置界面,需要输入ssid和密码
Detecting configuration...
Detected eth0 as the network interface connected to the Internet. Press ENTER if this is correct or enter the desired interface below (e.g.- eth0, ppp0 etc.)://默认按Enter即可
Detected wlan0 as your WiFi interface. Press ENTER if this is correct or enter the desired interface (e.g.- wlan1)://默认按Enter即可
Enter the desired Access Point name or press ENTER to use the default one (myhotspot)://Wifi名字
Enter the desired WPA Passphrase below or press ENTER to use the default one (qwerty0987)://wifi 密码
3.3 启动wifi热点
执行完以上步骤之后,可以启动wifi
$sudo ap-hotspot start //启动wifi
Starting Wireless Hotspot...
Wireless Hotspot active
当出现以上内容即为启动成功,这个时候可以通过移动设备连接。
3.4 可能会碰到的问题3.4.1 一直处于Starting Wireless Hotspot…状态
ubuntu14.04上使用的版本为hostapd2.x版本,但hostapd2.x版本存在bug,这里的解决方案是需要将默认版本移除,使用hostapd1.0版本即可
$sudo apt-get remove hostapd
重新安装hostapd1.0版本,这里在网上提供的版本中,找不到对应的包,这里在父目录下找到了对应1.0的安装包,下载安装之:
$wget http://old-releases.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb //如果是32位系统,此目录下可找到32位包
sudo dpkg -i hostapd*.deb //指定刚才下载的安装包
sudo apt-mark hold hostapd //禁止hostapd自动更新到新版本
安装完成之后,重启即可使用。
3.4.2 “Another process is already running”问题
这个问题是在已经有一个wifi热点在运行的时候,重新进入的时候尝试重新打开时,会报此错误,按照如下操作即可解决
sudo rm /tmp/hotspot.pid //删除已有的热点之后重新启动即可
4. ATC安装4.1 ATC简介
ATC是Facebook开源移动网络测试工具,可以用来模拟不同的网络环境,可控制的方面主要包括带宽、时延抖动、丢包率、错包率、包重排等衡量网络质量的重要指标。其主要的工作原理是利用了Linux流量控制系统,通过纯python的网络库pyroute2调用netlink的API控制的。刚才提到的几个重要的指标:
· bandwidth
· latency
· packet loss
· corrupted packets
· packet ordering
至此,通过ATC API即可完成对设备的查询、设置、删除。
5.网络分析大师
网络分析大师目前提供抓包、弱网络接入的功能。本文中只介绍弱网络接入步骤:
·启动ATC
·启动PC上启动网络分析大师,插上移动设备,点击“连接设备”
·移动设备连上ATC服务器的热点wifi
·通过下方的带宽限制、网络类型直接切换当前设备的弱网络环境
当然如果想快速模拟弱网络环境,腾讯有一款非常好用的产品,WeTest云真机--弱网络测试。云端有很多真机,在弱网络环境下,在网页上使用云端真机操作APP产品,进行测试。
这个平台上的机型很全。你可以测试各个机型在弱网络环境下的产品操作。感觉很方便
⑻ 在Linux下怎么查看网络接口的速率
写个脚本查看:脚本如下、加x权限、执行就可看以了
#!/bin/bash
while [ "1" ]
do
eth=$1
RXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $2}')
TXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $10}')
sleep 1
RXnext=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $2}')
TXnext=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $10}')
clear
echo -e "\t RX `date +%k:%M:%S` TX"
RX=$((${RXnext}-${RXpre}))
TX=$((${TXnext}-${TXpre}))
if [[ $RX -lt 1024 ]];then
RX="${RX}B/s"
elif [[ $RX -gt 1048576 ]];then
RX=$(echo $RX | awk '{print $1/1048576 "MB/s"}')
else
RX=$(echo $RX | awk '{print $1/1024 "KB/s"}')
fi
if [[ $TX -lt 1024 ]];then
TX="${TX}B/s"
elif [[ $TX -gt 1048576 ]];then
TX=$(echo $TX | awk '{print $1/1048576 "MB/s"}')
else
TX=$(echo $TX | awk '{print $1/1024 "KB/s"}')
fi
echo -e "$eth \t $RX $TX "
done
⑼ ubuntu检测不到以太网卡eth0……在终端使用命令建立连接时,第一步检测以太网卡就无法通过,
可以看看这个文章:
http://www.yyearth.com/article/14-04/network.html
⑽ bt4-final版在VMware9.0中运行,只能检测到eth0,不能检测到无线网卡,怎么破啊
eth0是有线网卡.为什么能识别就不知道了.
3945之类的就支持.以上的大多数都不行了.还是用U盘吧.可以确定U盘启动后5100可以使用(T400试过可以.也是5100agn网卡)