n2n-V2搭建

【1、】在V1中遇到的问题

在完成V1搭建后,边缘节点1台机器由centos 6.5 重装为Centos 7 ,再次重加入V1时遇到 与节点其他机器 可 ping通、能通过机器的公网IP进行ssh,但在 n2n网络内无法相互ssh;

在检查各节点在V1的搭建命令后,判断n2n下的openssl版本不一致导致,V1搭建时部分机器只装了subversion获取n2n源码,未统一各节点的openssl和gcc版本,导致无法ssh,遂重搭V2版,并统一安装包。

然后问题解决。

【2、】重搭V2

supernode :阿里云主机一台 aly1(Centos 6.5)

edge 3个node:美团云机器2台 mty1,mty2(Centos 7.0),内网机器 1台(centos 7.0)

-------命令基本与V1一致,cd 后进入 n2n_v2目录-------------------

  yum install subversion gcc-c++ openssl-devel

  svn co https://svn.ntop.org/svn/ntop/trunk/n2n
cd n2n/n2n_v2/ make && make install
cp supernode /usr/sbin/
cp edge /usr/sbin/

super节点服务起来

supernode -l  -v >/dev/null &

edge节点服务起来

节点1

edge -d n2n0 -c mynetwork -k encryptme -a 10.0.0.1 -l xxx.xxx.xxx.xxx: >/dev/null &

节点2

edge -d n2n0 -c mynetwork -k encryptme -a 10.0.0.2 -l xxx.xxx.xxx.xxx: >/dev/null &

在节点1 ping 10.0.0.2 ,在节点2 ping 10.0.0.1 网络正常。

ssh 10.0.0.x可互联

========================================================

记录下搭建过程中的问题

【1、svn获取时ERROR及解决】

执行命令(系统:CentOS Linux release 7.0.1406 (Core)):

svn co https://svn.ntop.org/svn/ntop/trunk/n2n

ERROR:

svn: symbol lookup error: /lib64/libhogweed.so.: undefined symbol: __gmpn_cnd_add_n

Resolve:

1)查看 使用的库文件,是(gmp) 版本问题

[root@#$%]# ldd /usr/lib64/libhogweed.so.
linux-vdso.so. => (0x00007ffd181fa000)
libnettle.so. => /lib64/libnettle.so. (0x00007f493fe2b000)
libgmp.so. => /lib64/libgmp.so. (0x00007f493fbb4000)
libc.so. => /lib64/libc.so. (0x00007f493f7f2000)
/lib64/ld-linux-x86-.so. (0x00007f494028a000)
[root@#$%]# ll /usr/lib64 |grep libgmp
lrwxrwxrwx root root May libgmp.so. -> libgmp.so.10.1.
-rwxr-xr-x root root Jun libgmp.so.10.1.
lrwxrwxrwx root root May libgmpxx.so. -> libgmpxx.so.4.3.
-rwxr-xr-x root root Jun libgmpxx.so.4.3.

2)yum install gmp

3)再次执行    svn co https://svn.ntop.org/svn/ntop/trunk/n2n 正常;

参考

http://stackoverflow.com/questions/25944209/nettle-3-0-and-gmp-6-0-0-undefined-symbols-gmpz-limbs-write-gmpz-limbs-read

n2n搭建手记-2-V2的更多相关文章

  1. n2n搭建手记-1-V1

    搭建环境 supernode :阿里云主机一台 aly1(Centos 6.5) edg2node:美团云机器两台 mty1,mty2(Centos 7.0) Step-1 各机器安装subviers ...

  2. 用N2N搭建简单的VPN

    1.   概述 N2N是一款开源的P2P VPN软件,其作者是著名的开源网管软件ntop的作者Luca Deri. N2N是一个双层架构的VPN,它让用户能够在网络层上开发P2P应用的典型功能,而不是 ...

  3. mongo分布式集群搭建手记

    一.架构简介 目标 单机搭建mongodb分布式集群(副本集 + 分片集群),演示mongodb分布式集群的安装部署.简单操作. 说明 在同一个vm启动由两个分片组成的分布式集群,每个分片都是一个PS ...

  4. Kafka相关内容总结(Kafka集群搭建手记)

    简介 Kafka is a distributed,partitioned,replicated commit logservice.它提供了类似于JMS的特性,但是在设计实现上完全不同,此外它并不是 ...

  5. mongodb分布式集群搭建手记

    一.架构简介 目标单机搭建mongodb分布式集群(副本集 + 分片集群),演示mongodb分布式集群的安装部署.简单操作. 说明在同一个vm启动由两个分片组成的分布式集群,每个分片都是一个PSS( ...

  6. SonarQube搭建手记

    前提 这篇文章记录的是SonarQube服务搭建的详细过程,应用于云迁移后的PipleLine的代码扫描环节. 笔者有软件版本升级强迫症,一般喜欢使用软件的最新版本,编写此文的时候(2020-05-1 ...

  7. 如何搭建自己的SPRING INITIALIZR server

    这两天在慕课学Spring boot ,用idea通过spring initializr新建项目 即使用代理连不上.无奈. 参考了 GitHub - spring-io/initializr: A w ...

  8. 搭建Nuget服务器(Nuget私服)

    一.前言 对公司或者对个人来说,经过一段时间的沉淀之后,都会有一些框架或者模块,为了对这些框架或者模块进行更好的管理和维护,也为了方便后面的开发或者其他同事,我们可以在我们本地或者内网搭建一个Nuge ...

  9. Centos7安装GitLab

    GitLab CE Download Archives gitlab安装调试小记 Gitlab Free Trial GitLab搭建手记 Gitlab社区版的使用 GUI PNG Gitlab升级到 ...

随机推荐

  1. Windows关机过程分析与快速关机

    原文链接:http://blog.csdn.net/flyoxs/article/details/3710367 Windows开机和关机慢,很多时候慢得令人抓狂.特别是做嵌入式开发时(如XPE和Wi ...

  2. [学习笔记]扩展LUCAS定理

    可以先做这个题[SDOI2010]古代猪文 此算法和LUCAS定理没有半毛钱关系. [模板]扩展卢卡斯 不保证P是质数. $C_n^m=\frac{n!}{m!(n-m)!}$ 麻烦的是分母. 如果互 ...

  3. js生成图片

    var image = new Image(); var c = document.getElementById("myCanvas"); var ctx = c.getConte ...

  4. ng父组件调用子组件的方法

    https://www.pocketdigi.com/20170204/1556.html 组件之间方法的调用统一用中间人调用.数据传递直接input和output即可

  5. wget下载HTTPS链接

    wget -c -O master.zip --no-check-certificate https://github.com/mitsuhiko/flask/archive/master.zip # ...

  6. hbase监控实现

    目前实现的监控概览

  7. node搭建文件服务器

    python可以在目录下python -m http.server 8080来启动一个静态文件服务器,使用node实现一个 运行node fileServer.js D:\lanFeature 即可将 ...

  8. Idea 部署非Maven项目

    参考:http://m.blog.csdn.net/z69183787/article/details/78030857 以前一直很好奇,在idea中运行tomcat,把项目部署到其中,运行起来,然后 ...

  9. loj6029 「雅礼集训 2017 Day1」市场

    传送门:https://loj.ac/problem/6029 [题解] 考虑如果有一些近似连续的段 比如 2 2 2 3 3 3,考虑在除3意义下,变成0 0 0 1 1 1,相当于整体-2 又:区 ...

  10. NOIP2016提高组D1T2 天天爱跑步

    n<=300000个点的树,每个点有个人于第Ti秒观测,有m<=300000个人于时间0开始从Sj跑到Tj,速度1个点每秒,输出每个点上的人观察到的跑步的人的数量. 前25分:直接模拟每条 ...