08
2019
05
Tcpdump使用方法总结
1 -- Tcpdump简介本文跟踪Tcpdump最新版本,不定期更新选项解析和使用方法,截至目前(2014.01.28),Tcpdump的最新版本是:tcpdump4.5.1和libpcap1.5.3。root@motadou:/home/motadou/apps/tcpdump/sbin# tcpdump -h
tcpdump version 4.5.1
libpcap version 1.5.3
Usage: tc
作者:hqy | 分类:技术文章 | 浏览:2918 | 评论:0
08
2019
05
实现两个机房内网连通
链接:https://www.jianshu.com/p/4c44cff94040 这篇文章讲的是两个IDC机房之间内网互相打通,让A机房的所有服务器能连接到B机房所有服务器(至于B机房的所有服务器主动联通A机房的服务器,如果使用IP隧道的方式很好实现,路由策略配置好后就能互通了,而vpn的方式需要B机房一台服务器拨号到A机房的vpn服务器,然后再添加路由策略,当然,以上iptables做源地址转发都是少不了的)。以下文章,将分别用pptp和ip隧道两种方式来说明如何打通两
作者:hqy | 分类:技术文章 | 浏览:6954 | 评论:0
08
2019
05
WireGuard简介
VPN 提供了许多方法增加安全性和隐私,但这些方法增加了配置的复杂度并会降低性能,OpenVPN 和 IPsec 都存在这两大问题,以至于大部分用户都不愿意使用这些特性。名为 WireGuard 的新 VPN 项目试图在做到配置简单的同时提供高性能。WireGuard 的作者是 Jason Donenfeld,2016 年公开 ,是一个 VPN 内核实现,代码行数少,优先考虑性能,配置简单。WireGuard 是基于 UDP,数据包在一端加密之后
作者:hqy | 分类:技术文章 | 浏览:4293 | 评论:0
08
2019
05
挖掘WireGuard的潜在功能及实际应用
前言说明: 本来是想做一套完整的视频教程的,可国内大部分的视频站基本都和谐了与网络穿墙有关的技术视频(包括架设家庭独立私服!同样被一一和谐掉了),我也查阅很多教学材料与视频有关的基本都在Youtube上,所以这次只是做文字型的归总,在合理的范围内会给予一些图片实例,不做具体操作流程介绍,本文只在于告诉大家WireGuard对在国内搭建网络私服务器的可靠性!于SSR的对比优劣性! 相关教学视频材料,所需要的网站,链接,软件,VPS, 我会做链接
作者:hqy | 分类:技术文章 | 浏览:5948 | 评论:0
08
2019
05
Route-based VPN on Linux with WireGuard
Vincent Bernat March 18, 2018Also available in Fran?aisFiled under Network > VPNAttachments GitHub repositoryhttps://vincent.bernat.ch/en/blog/2018-route-based-vpn-wireguardIn a previous article, I describe
作者:hqy | 分类:技术文章 | 浏览:2487 | 评论:0
08
2019
05
Route-based IPsec VPN on Linux with strongSwan
Vincent Bernat September 13, 2017Also available in Fran?aisFiled under Network > VPNAttachments https://vincent.bernat.ch/en/blog/2017-route-based-vpnGitHub repository1Everything in this post should work with&nb
作者:hqy | 分类:技术文章 | 浏览:2567 | 评论:0
07
2019
05
网络名称空间netns的用法
ip命令 linux 的强大的网络配置命令‘ip’。netns可以让一台机器上模拟多个网络设备,是网络虚拟化的重要组成,将不同类型的网络应用隔离。一个net namespace有自己独立的路由表,iptables策略,设备管理。说来说去,它就是用来隔离的。比如将eth0加入了netns 1,那么netns 2中的应用程序就找不到eth0了。netns 1中的iptables策略,不会去影响netns 2中的iptables策略。netns的用法
作者:hqy | 分类:技术文章 | 浏览:2881 | 评论:0
07
2019
05
linux ip命令和ifconfig命令
转载于:https://blog.csdn.net/freeking101/article/details/68939059From: http://blog.jobbole.com/97270/From: https://linux.cn/article-3144-1.htmlFrom: http://chrinux.blog.51cto.com/6466723/1188108From: http://www.linuxdiyf.com/linux/23
作者:hqy | 分类:技术文章 | 浏览:4259 | 评论:0
07
2019
05
什么是 IP 隧道,Linux 怎么实现隧道通信?
tun 是一个网络层的设备,也被叫做点对点设备,之所以叫这个名字,是因为 tun 常常被用来做隧道通信(tunnel)。IP 隧道#Linux 原生支持多种三层隧道,其底层实现原理都是基于 tun 设备。我们可以通过命令 ip tunnel help 查看 IP 隧道的相关操作。Copy[root@localhost ~]# ip tunnel helpUsage: ip tunnel {&nb
作者:hqy | 分类:技术文章 | 浏览:2540 | 评论:0
07
2019
05
内核IP隧道的FallBack设备与隧道
基于内核IP TUNNEL体系的隧道,在初始化时默认创建一个FallBack设备及相应的FallBack隧道。例如GRE类隧道、IPIP和VTI隧道。GRE IPv4模块加载之后,默认创建三个设备,分别为gre0、gretap0和erspan0,IPIP隧道默认创建tunl0名字的设备,VTI隧道创建的默认设备名为ip_vti0。这些设备为隧道的FallBack设备。每种类型的FB设备每个网络命名空间中仅有一个,并且不能在命名空间之间移动。FallBack设备及FallBack隧道不同于其它的I
作者:hqy | 分类:技术文章 | 浏览:2760 | 评论:0
07
2019
05
VTI TUNNEL INTERFACE WITH STRONGSWAN
ip tunnel add vti mode vti https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&tn=baidu&wd=ip%20tunnel%20add%20vti%20mode%20vti&oq=ip%2520tunnel%2520add%2520vti28%2520mode%2520vti&rsv_pq=bfd6e7bd0000a4da&rsv_t=2df0N0A
作者:hqy | 分类:技术文章 | 浏览:3306 | 评论:0
07
2019
05
Linux 下基于路由 IPsec 的花式实践
动机IPsec 转发流量有两种方式,一种是基于策略,另外一种是基于路由。本文将尝试阐述基于路由的 IPsec 核心概念和实现原理并引出一些花式玩法。IPsec 带给计算机世界的困惑在计算机世界里面,核心的一个概念就是路由,其定义了某个指定的数据包要从哪个接口出去的规则。很多软件和命令都是基于这个事实来设计的。譬如 iproute 包,各类路由软件,iptables 等等。但是在 IPsec 的世界里面,默认是根据内核里面的规则直接就进行了封装和转发,这导致用户理解困难,软件无法正常运作。举例而言
作者:hqy | 分类:技术文章 | 浏览:2934 | 评论:0
07
2019
05
IPsec-Tools之setkey
setkey 命令,需要安装ipsec-toolsyum install ipsec-tools主机A(172.16.113.173)和主机B(172.16.113.163)进行ipsec通信 一、主机A配置 1.创建setkey.conf配置文件 # vim /etc/setkey.conf==============================setkey.conf================================#flush SAD entr
作者:hqy | 分类:技术文章 | 浏览:2899 | 评论:0
07
2019
05
linux 网络虚拟化:network namespace 简介
network namespace 是实现网络虚拟化的重要功能,它能创建多个隔离的网络空间,它们有独自的网络栈信息。不管是虚拟机还是容器,运行的时候仿佛自己就在独立的网络中。这篇文章介绍 network namespace 的基本概念和用法,network namespace 是 linux 内核提供的功能,这篇文章借助 ip 命令来完成各种操作。ip 命令来自于 iproute2 安装包,一般系统会默认安装,如果没有的话,请读者自行安装。NOT
作者:hqy | 分类:技术文章 | 浏览:3105 | 评论:0
07
2019
05
容易混淆的白花蛇舌草与伞房花耳草
在南方城市的绿化草地上,经常可以看到这两种小白花,粗看以为只是一种东西,其实是两种不同的植物。它们都属茜草科。比较一下,你自己也能分辨清楚。 白花蛇舌草,别名蛇利草、了哥利、龙利草。Hedyotis diffusa Willd.一年生、披散草本;茎扁圆柱形,从基部分枝。叶对生,无柄,条形,长1-3厘米,顶端急尖,下面有时粗糙,无侧脉;托叶合生,长1-2毫米,上部芒尖。花4数,单生或成对生于叶腋,常具短而略粗的花梗,稀无梗;萼筒球形,直径1.5毫米,裂片矩圆状披针形,长1.5-2毫米,有
作者:hqy | 分类:技术文章 | 浏览:3981 | 评论:0
07
2019
05
从网易云音乐缓存文件得到 MP3
最近想获取几首好听的网易云音乐文件,但是不是会员,只有缓存文件,而且经过加工了的。以前获取过某k歌的缓存文件,直接修改后缀名就行了,但是网易云音乐不行,sigh下面开始探索网易云音乐之旅:D目录解密缓存文件获得歌曲信息获取歌词lyric文件利用API获取歌词成果完整代码感想注意And finally解密缓存文件在手机上的缓存文件在 netease/cloudmusic/Cache/Music1里观察可以发现,歌曲缓存文件包括两个,一个是index文件.idx!,另一个是歌曲文件,index文件和
作者:hqy | 分类:技术文章 | 浏览:3486 | 评论:0
07
2019
05
EditPlus强大替换功能
EditPlus 支持以下的正则表达式,可以用于查找,替换和在文件中查找等命令表达式 说明\t 制表符.\n 新行.. 匹配
作者:hqy | 分类:技术文章 | 浏览:3579 | 评论:0
07
2019
05
程序员最喜欢的15款文本编辑器推荐
很多时候比如编程查看代码或者打开各种文档下我们都会用到文本编辑器,Windows自带的记事本功能很简陋并且打开大文件很慢,因此很多童鞋都会有自己喜欢的一款文本编辑器。在这里,西西挑选前15个最佳的文本编辑器,这些编辑器实际上主要适合程序员!如果觉得这些文本编辑器足够您的使用,欢迎点赞,如果还有更好的,可以给我们推荐哦。1. Notepad++中文版:这是 Windows 记事本一个最好的替换产品,优于Windows记事本的一个文本编辑器,完全免费且开源,对于不同的编程语言可以实现语法高
作者:hqy | 分类:技术文章 | 浏览:2736 | 评论:0
07
2019
05
网易云音乐缓存音乐/视频文件的解密操作
现在播放器的缓存都会进行一定的操作。用户不能简单的通过修改缓存文件名来获取源音乐/视频文件。一般而言,即使找到缓存文件并用播放器打开,依然不能正常播放。经过笔者小小的观察,发现云音乐的缓存文件加密算法十分简单,只是对每一个字进行了异或操作。为了验证猜想,我通过编写简单的JAVA程序,果然得到了目标源文件。顺便在这里分享一下,交流技术。注意:本人不建议通过该手段获取版权音乐/MV,为了你喜爱的歌手请尊重他人劳动成果,支持正版!import java.io.*;
作者:hqy | 分类:技术文章 | 浏览:4231 | 评论:0
07
2019
05
开源小工具 酷狗、网易音乐缓存文件转mp3工具
https://www.cnblogs.com/xiaoqi/p/musicDecryptor.html发布一个开源小工具,支持将酷狗和网易云音乐的缓存文件转码为MP3文件。以前写过kgtemp文件转mp3工具,正好当前又有网易云音乐缓存文件需求,因此就在原来小工具的基础上做了一点修改,增加了对网易云音乐的支持,并简单调整了下代码结构,方便后续增加其他音乐软件的支持。工具使用介绍下载程序(点击下载),然后启动程序,首先,设置输入目录,也就是解密后的文件存放在哪里然后将酷狗或者网易的缓存文件 or
作者:hqy | 分类:技术文章 | 浏览:2822 | 评论:0