1. 程式人生 > >網絡相關題目總結

網絡相關題目總結

網站打開慢如何排查

1. 已知一個端口為 333,如何查看端口對應的是什麽服務名?
方法 1:lsof -i:1530
方法 2:netstat -lntup|grep 1530
2. 局域網機器無法上網如何解決
一:單個機器無法上網,其他人的可以

  1. ping www.baidu.com 測試網絡連通性
    如果通但還是無法上網,可能是瀏覽器、中毒等問題
  2. ping 192.168.240.2 網關;目的是排除物理鏈路(網線、網卡、驅動、IP設置等)
    如果 ping 網關不通,則查看 ip 設置,然後 ping 自身 ip 或 ping 網內其他機器 IP
    A:如果 ping 自己 ip 不同,檢查 ip 設置、網卡驅動、物理鏈路
    B:如果 ping 網內其他機器 IP 是通的,是網關不讓你聯網了
  3. ping 網關通道情況下,檢查 DNS 的設置情況是否正確
    A:檢查方法是,ping 公網 ip,看通暢情況(平時要記幾個外部 IP)
    B:host/dig/nslookup 檢查域名解析
  4. 上網路由器問題(配置和硬件)以及 ISP 線路問題
  5. 輔助排查:其他人能否上網,IP 地址是否沖突,ARP 病毒,核心交換機壞了,交換機環路(看日誌)。
    二:大面積上不了網的思路
    路由器,ISP ,核心交換機,ARP 病毒欺騙網關,網關地址被占用,LDNS 出問題。核心交換機壞了,交換機環路。
    3.網站打開慢如何排查
    Windows中
    a. 網站帶寬問題
    b. 服務器 CPU 過高
    c. 內容資源過大
    d. 用戶貸款過載
    e. 網站代碼有問題
    f . 用戶線路和網站線路對不上的問題
    g. 網站服務器遭受×××
    1. 線路是否通的問題
    (A)ping www.baidu.com 路有沒有通
    如果 ping 是通的,不丟包,http 服務的問題(服務宕機或過載了)
    如果 ping 是通的,丟包,機房帶寬不穩定,各個線路不穩定
    如果 ping 不通,ping www.baidu.com ,機房宕機,或者 http 服務的問題(服務器宕機了,服務過載了)。
    (B)tracert -d www.baidu.com 高速的各個路段有沒有修好,從客戶端到服務器各個線路。
    2. 機房業務是否 ok
    telnet www.baidu.com 80 檢查服務器 web 服務有沒有開啟以及防火墻有沒有擋住
    nmap www.baidu.com -p 80
    curl www.baidu.com 或 wget www.baidu.com 相當於瀏覽器訪問
    提供服務的服務器是否資源過載,服務器及服務連接數過多,負載高,CPU 高, IO 高等
  6. 外部問題
    網站購買的帶寬滿了,通過流量監控服務查看
    內鏈外鏈(調用外部網站網址有問題)
  7. 其他問題
    個別客戶自身問題,例如:用戶的線路和網站寬帶的線路不符
  8. 集群架構(數百臺服務器提供服務)
    web 服務
    數據庫問題,登錄數據庫,看是否有慢查詢語句 show proceslist,調整 MYSQL,優化 SQL 語句。
    是不是存儲服務器,如 NFS、MFS 的負載及磁盤 IO 高?

網絡相關題目總結