创建局域网方案!!!!!--安全的物联网技术方案使用说明与管理

2020-02-18 13:50:49 浏览数 (1)

前言

有时候有需要使用专用网络的需求,让一些资源只能在该专用网络下访问,所以需要使用V**服务。

在V**服务搭建过程中,出现了位置的问题。虽然按照:

https://blog.51cto.com/5001660/2177407

搭建了网络,创建了账号,但是未能登录成功。或者说是连防火墙关闭仍然无法通过Windows10自带的V**服务登录。

所以改用了openV**方案。

构建服务

但是openV**是什么还是不太清楚,不过这里有一个方便的工具:

使用如下地址下载。然后添加执行权限,然后运行它。

代码语言:javascript复制
wget https://gitee.com/lookingdreamer/SPPPOTools/raw/master/centos/V**/openV**/openV**-install.sh

当再次运行,会提示出一些交互式界面,可以添加用户,删除用户,卸载服务等。

添加用户,会在指定位置生成一个.oV**的文件(注意观察提示信息)

可在代码中修改加密方式:

下载oV**文件

然后通过一些方案下载下来oV**的文件。这里指的是使用windows的cmd下,带有putty软件,然后会有一个psftp工具。

输入fsftp命令,输入账户,密码,登录,然后使用get命令下载文件。

另外的openV**文件拆分说明参阅:

构建客户端

在winddows

下载客户端,可以使用如下网址:

https://www.techspot.com/downloads/5182-openV**.html

找到左侧的windows客户端,使用迅雷下载,然后多点几次暂停、开始,会下载快点。

下载后,安装完毕,打开,在右下角找到软件,导入之前的oV**配置文件,然后连接即可。

系统会提示连接成功的,然后会说明分配的ip地址是多少。

在linux

通过命令:

代码语言:javascript复制
apt-get install openV**

安装openV**,然后

代码语言:javascript复制
/etc/init.d/openV** restart
/usr/sbin/openV** --version

之类:http://www.nrjs.cn/ctt/11130009.html

然后通过命令:

代码语言:javascript复制
openV** --config rasp.oV** &

启动并将任务放后台。

提示信息可能也会说明分配的ip地址。或是通过ifconfig命令,查看多出来的一个网卡,分配的多出来的一个地址,然后就是它了。

可参阅是:http://www.py3study.com/Article/details/id/146.html

额外:

fg命令可以将该后台任务提到前台,然后ctrl c结束掉该任务,退出openV**

测试

通过服务器端创建两个账户,这两个账户能够在挂上openV**的时候,使用分配的局域网地址ping通,则成立。

在/etc/openV**/ipp.txt文件中,存放了局域网分配的ip地址和用户对应关系。

配置树莓派静态IP

修改文件,重启即可

代码语言:javascript复制
sudo vi /etc/dhcpcd.conf

配置路由转发

参阅:https://www.cnblogs.com/llhl/p/9648614.html

使用rinetd软件,apt install以后,打开并修改文件/etc/rinetd.conf文件,然后输入命令sudo rinetd即可。

ss -tanl state ESTABLISHED | grep 1194

查看和管理连接

在服务端的/etc/openV**/server.conf文件中的尾部,添加:

代码语言:javascript复制
management localhost 7505

然后重新启动openV**服务,具体代码如下方案设置:

代码语言:javascript复制
ps aux | grep openV**

复制对应的运行命令行之后,然后使用

代码语言:javascript复制
kill -9 xxx

然后使用

screen command,执行代码,然后关闭ssh,测试V**效果。

然后使用:

代码语言:javascript复制
telnet localhost 7505

登录,输入status测试查看当前正在使用的V**

这个都是management interface的功能了。

0 人点赞