IPSecCtl-huai 使用指南

介绍

ipsecctl 是 坏人 师傅写的便于配置 ipsec 隧道的脚本,优点是配置简单、快捷 安全可靠,不需要安装壮鹅、浣熊;缺点是不能穿 nat

使用方法

# 获取脚本

wget https://gist.github.com/shankerwangmiao/7d1d7a9be25eccb19f89a676c75c43b3/raw/fc0d67ea74471edc6186f4de7b258b69b8cc3c83/ipsecctl -O ~/ipsecctl

wget https://gist.github.com/zfox49/c2bd6534b552121c8ac2231fec0......

WireGuard 使用指南

安装

Installation - WireGuard

note ubuntu ppa 中的 wireguard v0.0.20170105 软件包存在 bug 请不要安装,建议自行编译安装这个版本

编译安装的时候建议使用 checkinstall 工具,以及记得 modprobe wireguard

两点互联简易配置

配置方法 1. 两端均有公网 IP

# 在机器A 上

ip link add dev wg0 type wireguard

umask 077

wg genkey > privateA

wg pubkey < privateA > publicA

c......

Debian/Ubuntu 打包重新编译软件 deb 包

以 tinc 为例

1. 在 Index of /debian/pool/main/t/tinc/ 找到软件包

2. 下载和配置环境

wget http://ftp.cn.debian.org/debian/pool/main/t/tinc/tinc_1.1~pre14-16-g15b868e.orig.tar.gz

wget http://ftp.cn.debian.org/debian/pool/main/t/tinc/tinc_1.1~pre14-16-g15b868e-1.debian.tar.xz

tar xf tinc_1.1~pre14-16-g15b868e.orig.tar......

tinc 1.1 Quick Start

安装

制作 tinc deb 安装包看这里

Debian/Ubuntu 打包重新编译软件 deb 包

wget s.49.gs/tinc.deb # ubuntu >= 14.04 64bit 可用的 tinc 1.1pre14 包

dpkg -i tinc.deb

配置

# 初始节点(MetaNode)配置

# tinc -n NetworkName init NodeName

tinc -n misaka init hk

tinc -n misaka add Mode Switch

tinc -n misaka add Interface tinc

echo "ifcon......

Shadowsocks-libev obfs 配置

# 安装 libev

git clone https://github.com/shadowsocks/shadowsocks-libev.git

cd shadowsocks-libev

sudo apt-get install --no-install-recommends build-essential autoconf libtool libssl-dev \

gawk debhelper dh-systemd init-system-helpers pkg-config asciidoc xmlto apg libpcre3-dev zlib1g-dev

dpkg-build......