Linux迷+Python粉 - 网络https://blog.pythonwood.com/人生苦短,我用PythonTue, 27 Nov 2018 16:00:00 +0800网络检测ping脚本——搬瓦工CN2机房PING测试https://blog.pythonwood.com/2018/11/%E7%BD%91%E7%BB%9C%E6%A3%80%E6%B5%8Bping%E8%84%9A%E6%9C%AC%E2%80%94%E2%80%94%E6%90%AC%E7%93%A6%E5%B7%A5CN2%E6%9C%BA%E6%88%BFPING%E6%B5%8B%E8%AF%95/<h2 id="vps">项目起源:搬瓦工vps快过期<a class="headerlink" href="#vps" title="Permanent link">&para;</a></h2> <p>为决定是否upgrade到cn2机房,需要先验证<span class="caps">CN2</span>机房网络是不是更好。一直没有一个适合自己的ping工具,自己写一个。</p> <h3 id="openwrt5ping">部署在openwrt路由,定时任务每5分钟启动ping一次<a class="headerlink" href="#openwrt5ping" title="Permanent link">&para;</a></h3> <p>脚本兼容新旧版本ping(输出内容不同),使用sh标准达到最大linux兼容。已兼容openwrt。</p> <div class="highlight"><pre><span></span># ping 50次,不超过90s,丢包率每字符表示2%,延迟每字符表示10ms */5 …</pre></div>pythonwoodSun, 25 Nov 2018 20:00:00 +0800tag:blog.pythonwood.com,2018-11-25:/2018/11/网络检测ping脚本——搬瓦工CN2机房PING测试/网络ping脚本搬瓦工ssh命令:隧道代理+本地端口转发+远程端口转发https://blog.pythonwood.com/2016/02/ssh%E5%91%BD%E4%BB%A4%EF%BC%9A%E9%9A%A7%E9%81%93%E4%BB%A3%E7%90%86+%E6%9C%AC%E5%9C%B0%E7%AB%AF%E5%8F%A3%E8%BD%AC%E5%8F%91+%E8%BF%9C%E7%A8%8B%E7%AB%AF%E5%8F%A3%E8%BD%AC%E5%8F%91/<h3 id="0">0、前言<a class="headerlink" href="#0" title="Permanent link">&para;</a></h3> <p>nc是一个在网络连接两端的好工具,同时也是也个临时的端口转发的好工具。(永久的端口转发用什么?用iptables)</p> <p>ssh也是这方面的好工具,好处是加密可靠可复用在一端操作即可,代价是要有登录帐号。</p> <p>我们知道,<span class="caps">SSH</span> 会自动加密和解密所有 <span class="caps">SSH</span> 客户端与服务端之间的网络数据。但是,<span class="caps">SSH</span> 还同时提供了一个非常有用的功能,这就是端口转发。它能够将其他 <span class="caps">TCP …</span></p>pythonwoodMon, 15 Feb 2016 11:29:00 +0800tag:blog.pythonwood.com,2016-02-15:/2016/02/ssh命令:隧道代理+本地端口转发+远程端口转发/ssh加密隧道privoxy代理远程连接网络不能小看的nc——实践TCP协议第四层的软件(传输层)https://blog.pythonwood.com/2015/12/%E4%B8%8D%E8%83%BD%E5%B0%8F%E7%9C%8B%E7%9A%84nc%E2%80%94%E2%80%94%E5%AE%9E%E8%B7%B5TCP%E5%8D%8F%E8%AE%AE%E7%AC%AC%E5%9B%9B%E5%B1%82%E7%9A%84%E8%BD%AF%E4%BB%B6%EF%BC%88%E4%BC%A0%E8%BE%93%E5%B1%82%EF%BC%89/<p>nc命令全名为netcat,顾名思义就是通过<span class="caps">TCP</span>或<span class="caps">UDP</span>从网络读写数据。</p> <p>很多事情不一定非得抓包,nc也能发挥巨大作用。</p> <h3 id="1">1、传输文件<a class="headerlink" href="#1" title="Permanent link">&para;</a></h3> <h4 id="_1">使用&lt;&gt;重定向符(只适用单文件,不推荐、失败时 &ldquo;&gt;&rdquo; 产生空文件)<a class="headerlink" href="#_1" title="Permanent link">&para;</a></h4> <div class="highlight"><pre><span></span>nc -l 8888 &lt; demo …</pre></div>pythonwoodSun, 20 Dec 2015 21:20:00 +0800tag:blog.pythonwood.com,2015-12-20:/2015/12/不能小看的nc——实践TCP协议第四层的软件(传输层)/nctcpnetcat网络