使用curl和nc驗證網路連通性

2021-10-07 12:24:00 字數 1632 閱讀 5266

三、啟動服務端

四、連線驗證

在目標主機上,用nc啟動乙個偵聽埠。當有連線時,返回乙個web的響應檔案,模擬webserver的功能。

在探測機上,用curl訪問目標機的埠,按返回值檢測連通性。

從www.baidu.com獲取初始檔案:

需要多次連線並返回,不能使用nc -k方式,採用後台迴圈方式:

$ while

true

;do nc -l 5555 /dev/null;

done

&

本地驗證:

從瀏覽器驗證:

c 使用API判斷網路是否連通

include stdafx.h include test.h include include ifdef debug define new debug new undef this file static char this file file endif using namespace std ...

linux中curl安裝和使用

工作中用到,記錄一下。wget 2.解壓縮 tar xzvf curl 7.59.0.tar.gz 3.進入安裝目錄 cd curl 7.59.0 4.編譯 configure make make install 5.驗證安裝是否成功 curl version 可以檢視到版本,則curl安裝成功。報...

CURL使用和遇到的坑

帶參 curl http xx?name value name2 value2 不帶參 curlcurl http localhost 8000 w d.html?pr 3 rqc 10 無論windows linuxcurl這樣子居然帶不上第二個引數,實際服務端只接收到第乙個,第二個丟失了,真是坑...