运维日志您现在的位置是:首页 > 博客日志 > 运维日志

Curl测试socks5 or http 代理命令

<a href='mailto:'>微wx笑</a>的头像微wx笑2020-07-03 12:00:48运维日志人已围观关键字: linux   curl   运维   代理  socks5  

测试socks5命令:curl --socks5 125.119.175.48:8909 https://google.com/测试http命令:curl --connect-timeout 2 -x 127.0.0.1:8118 https://google.com linux curl命令可以

测试socks5命令:
curl --socks5 125.119.175.48:8909 https://google.com/9ij编程技术_踩坑日志_进阶指南_无知人生

测试http命令:9ij编程技术_踩坑日志_进阶指南_无知人生

curl --connect-timeout 2 -x 127.0.0.1:8118 https://google.com9ij编程技术_踩坑日志_进阶指南_无知人生

 9ij编程技术_踩坑日志_进阶指南_无知人生

linux curl命令可以使用下面参数设置http(s)代理、socks代理,已经设置它们的用户名、密码以及认证方式:9ij编程技术_踩坑日志_进阶指南_无知人生

 9ij编程技术_踩坑日志_进阶指南_无知人生

参数用法
-x host:port
-x [protocol://[user:pwd@]host[:port]
--proxy [protocol://[user:pwd@]host[:port]
使用HTTP代理访问;如果未指定端口,默认使用8080端口;
protocol默认为http_proxy,其他可能的值包括:
http_proxy、HTTPS_PROXY、socks4、socks4a、socks5;
如:
--proxy 8.8.8.8:8080;
-x "http_proxy://aiezu:123@aiezu.com:80"
--socks4 <host[:port]>
--socks4a <host[:port]>
--socks5 <host[:port]>
使用SOCKS4代理;
使用SOCKS4A代理;
使用SOCKS5代理;
此参数会覆盖“-x”参数;
--proxy-anyauth
--proxy-basic
--proxy-diges
--proxy-negotiate
--proxy-ntlm
代理认证方式,参考:
--anyauth
--basic
--diges
--negotiate
--ntlm
-U <user:password>
--proxy-user <user:password>
设置代理的用户名和密码;


9ij编程技术_踩坑日志_进阶指南_无知人生


9ij编程技术_踩坑日志_进阶指南_无知人生

本文为转载文章,版权归原作者所有,不代表本站立场和观点。

很赞哦! () 有话说 ()