打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
P2P端口映射开源工具:狗洞(dog-tunnel)安装脚本
ubuntu16.04,包括安装go,以及dog-tunnel的下载和编译。

wget https://raw.githubusercontent.com/strange-jiong/small-demo/master/shell/install-dog-tunnel.sh sudo ./instlal-dog-tunnel.sh

编译之后在bin目录下面出现dtunnel_sdtunnel

脚本源码:
​#!/bin/bash
--install go
apt-get install software-properties-common
apt-get install python-software-properties
add-apt-repository ppa:gophers/go
apt-get install golang-go git-core mercurial
--create GOPATH
echo "export GOPATH=/opt/go" >> ~/.bashrc
source ~/.bashrc
mkdir /opt/go
chmod 777 /opt/go
cd /opt/go
mkdir bin pkg src
chmod 777 bin pkg src
--install dog tunnel dependency
env GOPATH=/opt/go go get github.com/go-sql-driver/mysql
env GOPATH=/opt/go go get github.com/klauspost/reedsolomon
env GOPATH=/opt/go go get github.com/cznic/zappy
env GOPATH=/opt/go go get -u -d github.com/vzex/dog-tunnel 
cd $GOPATH/src/github.com/vzex/dog-tunnel/
git checkout master
make
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
我的Go+语言初体验——环境搭建并用命令行和 VScode 输出 “Hello World”
vscode设置go环境
深入理解Fabric环境搭建的详细过程
(七)Fabric2.0智能合约实践
Golang中的GOPATH变量如何设置
CentOS 7 安装 go 语言开发环境
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服