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網卡)