linux 檢視ip地址、域名的網路是否相通以及get / post 指令
1.ping
ping 域名 =====》 檢索當前域名對應的ip地址(例項地址)
2.nslookup
nslookup 域名 ====》 檢索當前域名對應的ip地址
address項則為該域名或二級域名指向的IP地址
addresses項則為該域名所對應IP地址(例項地址)(不止一個)
3.traceroute
traceroute 域名 ====》 追蹤域名連線到的位置,看最後一個ip地址是本網的還是合作商的
4.telnet
telnet ip/域名 port ===> telnet 要跟埠(域名訪問:http的預設埠時80,https的預設埠時443)
5.get請求指令
6.post請求指令
curl -i -X POST -d '{"name":"崔雅楓","identityId":"130635199108251622","identityType":"1","vc":"3"}' http://ip:port/multicompare
新增請求頭:
curl -i -X POST -H 'Content-Type:application/json;charset=utf-8' -H 'x-Auth: 10021;0152853597;816d1e685101f4050a68733b60da4feb' -d '{"phoneNumber":"15311078153","partnerOrderId":"1","salesId":"123456789"}'
header 是鍵值對的形式,body時json串。
-ℹ️ :輸出時包括protocol頭資訊
-X :在給定的埠上使用http代理
-k: -k/--insecure 允許不使用證書到SSL站點
7.https請求不校驗證書
8.查詢機器出口ip的網址:
9.mac下檢視Ip地址:
ifconfig en0 --(此處是0不是O)
10.window下檢視本級IP地址
ipconfig
ipconfig eth0 :一般為內網地址; ipconfig eth1:一般為外網地址
ipconfig -a :查詢所有的地址