成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

一款比 Tailscale 更好的內(nèi)網(wǎng)穿透方案 Headscale

系統(tǒng) Linux
headscale[1] 是一款今年 2021 年出現(xiàn)的一款 Tailscale 控制服務(wù)器的開源實現(xiàn)。也是唯一的一款。望能發(fā)展壯大。


環(huán)境

  1. Ubuntu 18.04.3(理論上正常支持 systemctl 的 Linux 發(fā)行版本都能搭建)
  2. 端口 8080
  3. 版本為 v0.11

注意事項

官方的當前時間也是本文章撰寫的時間。最新版本的配置文件不兼容版本號為 v0.12.1

搭建過程

下載二進制文件與源代碼

文件

上傳 headscale_0.11.0_linux_amd64 文件到/usr/local/bin并重命名為headscale并賦予執(zhí)行權(quán)限

$ chmod 755 /usr/local/bin/headscale

登錄服務(wù)器創(chuàng)建目錄及文件

$ mkdir /etc/headscale
$ cd /etc/headscale
$ touch db.sqlite
$ touch config.yaml
$ touch derp.yaml

注意在 0.12 版本已不需要生成密鑰會自動生成,或許需要安裝wireguard我們是 0.11 版本所以需要手動生成

$ apt-get update
$ apt-get install wireguard
$ wg genkey > private.key

最后目錄結(jié)構(gòu)如下

root@10-255-1-181:/etc/headscale# tree
.
├── config.yaml
├── db.sqlite
├── derp.yaml
└── private.key
0 directories, 4 files
root@10-255-1-181:/etc/headscale#

填寫 config.yaml 內(nèi)容,內(nèi)容來源于解壓的 v0.11.0.zip 壓縮包 config-example.yaml 內(nèi)容

config-example

填寫 derp.yaml 內(nèi)容內(nèi)容來源于解壓的 v0.11.0.zip 壓縮包 derp-example.yaml 內(nèi)容

derp-example

撰寫headscale.service

# /etc/systemd/system/headscale.service
[Unit]
Description=headscale
After=network.target
[Service]
WorkingDirectory=/etc/headscale
ExecStart=/usr/local/bin/headscale serve
# Disable debug mode
Environment=GIN_MODE=release
[Install]
WantedBy=multi-user.target

重載service與設(shè)置開機啟動

$ systemctl daemon-reload
$ systemctl enable headscale
$ systemctl start headscale

狀態(tài)

??最后附上我的配置文件以供參考[4]??

功能

首先看一下幫助文件

幫助

組網(wǎng)互聯(lián)功能

控制端命令行下創(chuàng)建命名空間myfirstnamespace可以理解用戶?

$ headscale namespaces create myfirstnamespace

客戶端執(zhí)行:

$ tailscale up --login-server YOUR_HEADSCALE_URL
##例子tailscale up --login-server http://headscale.gao4.top:8080

YOUR_HEADSCALE_URL 為服務(wù)器鏈接。

返回服務(wù)端命令行執(zhí)行下面命令,意思是加入一個 myfirstnamespace 命名空間,YOURMACHINEKEY 為上面命令返回的密鑰

$ headscale -n myfirstnamespace nodes register -k YOURMACHINEKEY

子網(wǎng)路由

當前時間段關(guān)于 headscale 中文教程谷歌幾乎搜索不到,可以參考這個英文教材:

Linux 下設(shè)置 Ipv4 與 ipv6 路由轉(zhuǎn)發(fā)

$ echo 'net.ipv4.ip_forward = 1' | tee /etc/sysctl.d/ipforwarding.conf
$ echo 'net.ipv6.conf.all.forwarding = 1' | tee -a /etc/sysctl.d/ipforwarding.conf
$ sysctl -p /etc/sysctl.d/ipforwarding.conf

客戶端通告網(wǎng)段

$ tailscale up --advertise-routes=192.168.0.0/24 --login-server=https://headscale.domain.com

查看路由開啟可以看到結(jié)果是關(guān)閉的:

$ headscale routes list --namespace $NAMESPACE $NODE_NAM
Route | Enabled
192.168.0.0/24 | false

開啟路由

$ headscale routes enable --namespace $NAMESPACE $NODE_NAME 192.168.0.0/24

查看結(jié)果

$ headscale routes list --namespace $NAMESPACE $NODE_NAME
Route | Enabled
192.168.0.0/24 | true

其他節(jié)點查看路由結(jié)果

$ tailscale up --accept-routes --login-server=https://headscale.domain.com

參考

責(zé)任編輯:龐桂玉 來源: 奇妙的Linux世界
相關(guān)推薦

2019-06-12 09:02:20

2023-08-25 08:10:03

Pulsar鏈路數(shù)據(jù)

2024-01-07 13:03:38

FRP網(wǎng)絡(luò)傳輸內(nèi)網(wǎng)

2022-01-24 16:17:26

htop工具Linux

2021-05-11 11:20:54

VRAR虛擬現(xiàn)實技術(shù)

2021-01-13 08:24:05

工具Cpolar內(nèi)網(wǎng)

2011-09-15 14:15:53

IOS應(yīng)用

2020-09-03 08:03:52

內(nèi)網(wǎng)穿透

2021-08-03 06:57:36

Protocol Bu平臺Json

2022-09-05 13:16:42

MicroVim編輯器

2021-07-23 16:50:19

httpJava框架

2021-09-28 20:19:54

APKAndroid流程

2014-12-16 10:11:22

2024-08-16 08:31:05

2025-04-29 10:28:25

2022-06-17 10:04:41

Coolify開源Heroku

2024-11-25 16:25:23

內(nèi)網(wǎng)穿透網(wǎng)絡(luò)協(xié)議

2024-10-12 20:56:19

ProxyChain

2022-04-20 12:17:50

命令Batcat

2022-04-25 10:04:56

df命令Linux
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: av在线免费观看网址 | 亚洲 中文 欧美 日韩 在线观看 | 最新国产福利在线 | 国产日韩欧美在线观看 | 在线成人| 国产一区免费视频 | a级片在线观看 | 国产免费一区二区 | 黄片毛片免费看 | 一级黄色片一级黄色片 | 日日干日日色 | 欧美成人a∨高清免费观看 色999日韩 | 国产精品久久久久aaaa九色 | 久久无毛 | 久久国产精品久久久久久 | 偷拍自拍网址 | 亚洲一区精品视频 | 久久出精品 | 一区二区三区影院 | 黄色大片毛片 | 色婷婷一区| 国产一级黄色网 | 精品视频一区二区在线观看 | www..com18午夜观看 | 韩日在线 | 国产高清视频在线观看播放 | 中文字幕91av | 中文字幕成人 | 日韩视频精品在线 | 黑人巨大精品欧美一区二区免费 | 亚洲美女在线视频 | 91天堂网 | 亚洲精品久久视频 | 国产成人在线一区二区 | 亚洲国产aⅴ精品 | 亚洲成人网在线观看 | 成人天堂噜噜噜 | 欧美日韩精品在线免费观看 | 一区二区三区四区在线 | 日本视频一区二区三区 | 精产国产伦理一二三区 |