Sign inSign up

yingftf/n2n

By yingftf

Updated over 5 years ago

基于n2n_v2.9、alpine_v3.13.5制作的迷你镜像(3.97M) ,包含supernode和edge。

Image
1

4.0K

yingftf/n2n repository overview

n2n

n2n节点:基于n2n_v2.9、alpine_v3.13.5制作,此镜像包含edge、supernode。

使用方法:

1.获取镜像
	docker push yingftf/n2n
2.测试
	docker run --rm --network host yingftf/n2n supernode -p 7000 -f -v
	docker run --rm --cap-add=NET_ADMIN --cap-add=NET_RAW --device=/dev/net/tun --network host yingftf/n2n edge -a 10.10.10.10 -c yingftf -k yingftf -l 123.123.123.123:12345 -r -f
参数说明:
  docker run --rm --network host yingftf/n2n  	#supernode容器运行参数 <br /> 
  supernode -p 7000 -f -v	#supernode 启动参数 可以根据使用需求更改参数,测试正常后可正常部署<br /> 
  docker run --rm --cap-add=NET_ADMIN --cap-add=NET_RAW --device=/dev/net/tun --network host yingftf/n2n	#edge容器运行参数 <br /> 
  edge -a 10.10.10.10 -c yingftf -k yingftf -l 123.123.123.123:12345 -r -f		#edge 启动参数 可以根据使用需求更改参数,测试正常后可正常部署<br /> 
3.部署
方式一:通过edge.conf配置文件启动
	docker run -d --restart=always --network host -v /volume1/my/docker/supernode.conf:/bin/supernode.conf --name supernode yingftf/n2n#映射路径需要更换,确保启动时获得正确的配置文件
	docker run -d --restart=always --cap-add=NET_ADMIN --cap-add=NET_RAW --device=/dev/net/tun --network host -v /volume1/my/docker/edge.conf:/bin/edge.conf --name edge yingftf/n2n   #映射路径需要更换,确保启动时获得正确的配置文件
edge.conf 格式如下(详细参数请参考官网文档):
	-a 10.10.10.10
	-c yingftf 
	-k yingftf 
	-l 123.123.123:12345
	-r
	-f
supernode.conf 格式如下(详细参数请参考官网文档):
	-p 7000
	-v
	-f
注意:edge.conf 、supernode.conf请添加-f参数,如果不添加可能出现一直重启容器的现象
方式二:直接跟edge启动参数启动
	docker run -d --restart=always --network host  --name supernode yingftf/n2n supernode -p 7000 -f -v
	docker run -d --restart=always --cap-add=NET_ADMIN --cap-add=NET_RAW --device=/dev/net/tun --network host  --name edge yingftf/n2n edge -a 10.10.10.10 -c yingftf -k yingftf -l 118.89.231.240:20202 -r -f
4.容器操作
4.1停止:
	docker stop supernode
	docker stop edge
4.2运行:
	docker testart supernode
	docker testart edge
4.3重启:
	docker start supernode
	docker start edge
4.4删除:
	docker rm supernode
	docker rm edge

链接

1.群辉docker部署n2n
2.Github ntop/n2n
3.Github alpine

Tag summary

Content type

Image

Digest

Size

4 MB

Last updated

over 5 years ago

docker pull yingftf/n2n