TincVPN:组建虚拟局域网

这篇具有很好参考价值的文章主要介绍了TincVPN:组建虚拟局域网。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

TincVPN是一个P2PVPN,即两端可以直接通信,虚拟局域网内只需要一台机器(VPS)能够有外网访问的能力即可,一旦两端建立起连接,流量就不会再经过VPS。

其实TincVPN可以代替ZeroTier,虽然ZeroTier免费版也足够用,但用着ZeroTier的公共Moon/WEB面板,总感觉差了点意思。而TincVPN就是全部资源都归自己管,当然部署起来也就会麻烦许多。

在Debian10(VPS)上安装配置TincVPN(用作服务端):

apt -y install tinc net-tools

开启IPv4转发:

echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf && sysctl -p

创建一个名为imlala的虚拟网络(目录):

mkdir -p /etc/tinc/imlala && mkdir -p /etc/tinc/imlala/hosts

新建tinc.conf配置文件:文章来源地址https://www.toymoban.com/news/detail-676454.html

nano /etc/tinc/imlala/tinc.conf

网络名就是imlala,网卡接口名vpn,使用switch模式,以及如下的加密方式:

Name=imlala
Interface=vpn
Mode=switch
Cipher=aes-256-cbc
Digest=sha512

新建hosts文件,这个文件名必须和tinc.conf内的Name一致:

nano /etc/tinc/imlala/hosts/imlala

写入如下配置:

Address = 你的VPS公网IP
Subnet = 10.0.0.1/32

完成之后生成密匙对:

tincd -n imlala -K4096

按两下回车全部保持默认配置,生成完成之后,对应的文件路径:

/etc/tinc/imlala/rsa_key.priv # 私钥
/etc/tinc/imlala/hosts/imlala # 公钥

配置虚拟网卡tinc-up:

nano /etc/tinc/imlala/tinc-up

写入:

#!/bin/sh
ifconfig $INTERFACE 10.0.0.1 netmask 255.255.255.0

配置虚拟网卡tinc-down:

nano /etc/tinc/imlala/tinc-down

写入:

#!/bin/sh
ifconfig $INTERFACE down

给执行权限:

chmod +x /etc/tinc/imlala/tinc-*

启动:

systemctl start tinc@imlala
systemctl enable tinc@imlala

在第二台Debian10上(我这边还是VPS)上安装配置TincVPN(用作客户端)

安装和之前一模一样:

apt -y install tinc net-tools

同样和之前一样新建一个imlala的目录以及hosts目录:

mkdir -p /etc/tinc/imlala && mkdir -p /etc/tinc/imlala/hosts

新建tinc.conf配置文件:

nano /etc/tinc/imlala/tinc.conf</

到了这里,关于TincVPN:组建虚拟局域网的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 用ensp组建无线局域网

    1、实验目的: (1)熟悉AC和FIT AP无线产品; (2)理解AC+FIT AP组建大型无线局域网的原理; (3)理解无线漫游技术; (3)掌握组建WLAN配置步骤和配置命令; 2、实验内容: (1)搭建AC+FIT AP组网拓扑; (2)AC上进行VLAN的配置; (3)配置VLANIF接口DHCP功能; (4)配置AP上线

    2024年02月06日
    浏览(35)
  • 小型局域网的组建方案分享

    一、组建局域网 硬件:关键是自己想组建多大的网络,小的3、5台,用hub就可以了。这里不作介绍,比较的简单。这里介绍一下30左右人的网络,需要的硬件是modem(也叫猫),路由器,交换机,以及一些网线,插排等。 组建步骤: 这里主要是介绍ADSL宽带上网 1.去电信申请一个固

    2024年02月05日
    浏览(62)
  • 笔记本怎么不用网线组建局域网?

    我们宿舍使用的是中国电信的无线网(学校没有网线),我们宿舍5台电脑(win7系统)想联接成一个局域网,可以打CS 魔兽争霸 红警之类的就行,那么如何连接呢? 1、打开笔记本无线开关 2、其中一台性能较好的笔记本创建一个wifi热点,设置好密码 3、其他人索索这个wifi,

    2024年02月08日
    浏览(41)
  • Windows 7系统“家庭组”功能组建局域网

    Windows 7中提供了一项名为“家庭组”的家庭网络辅助功能,通过该功能我们可以轻松地实现计算机互联,在计算机之间直接共享文档,照片,音乐等各种资源,还能直接进行局域网联机,也可以对打印机进行共享。需要注意的是,创建家庭组的这台主机安装的Windows7系统必须

    2024年02月06日
    浏览(45)
  • VMware和别的服务器 ,组建局域网那些事 。

    利用VMware ,实现组件局域网、有可能会受限于WiFi(路由器) 。 通常不会,除非做了网关设置=== 相关知识: 禁用局域网隔离(LAN Isolation): 某些路由器提供了一个选项,允许您禁用局域网内设备之间的通信。启用此选项后,局域网中的设备将无法相互通信,包括禁止 pin

    2024年02月07日
    浏览(44)
  • 在无线网络环境中组建无线局域网方案解析

    在有无线网的环境下怎么组建一个无线局域网呢?现在使用无线网络也正在成为一些中、小型企业使用的一种信息交流方式之一。然而,架设一套办公室无线设备并不是像我们想象中那样,买一些设备组装起来那样简单,这里面包含了很多在组建办公室局域网之前的很多因素

    2024年02月07日
    浏览(43)
  • ESP8266 教程3 — 通过TCP组建局域网并通信

    目录 1、ESP8266 的 AP 模式 1.1、查询 ESP8266 的wifi应用模式 1.2、设置 ESP8266 模块的wifi信息 1.3、查询已经接入的设备 2、ESP8266 的Station 模式 2.1、设置ESP8266为station模式 2.2、ESP8266接入到wifi热点 2.3、ESP8266断开接入的热点 3、ESP8266 的 AP+STA 模式 4、理解 ESP8266 在局域网内的单连接通

    2024年03月22日
    浏览(51)
  • 用4条ADSL组建一个局域网的方法介绍(图文教程)

    一、前言: 公司用的是4条ADSL条线接入,且都是相互独立使用的,一个部门或两个部门共用一条ADSL线路 注:原有的4个ADSL均配置不同网段且启用着DHCP功能 需求摘要: 1.实现各部门均能访问打印机、文件共享服务器(机器均为单网卡) 2.实现各部门间互传数据,网速能达能1M左右

    2024年02月05日
    浏览(41)
  • 两台电脑组建局域网进行有线传输的方法 (Mac ⇄ Windows)

    用于moonlight有线串流 。因为无线串流码率开太高容易掉帧(之前用Windows网线连接路由器,Mac连WiFi,设置30码率,两分钟会掉一次帧) 主要有三种方法 (间连)两台电脑网线连接到同一个交换机或家用路由器上,处于同一网段。通过交换机或家用路由器交换数据(很普遍的方式,本

    2024年02月08日
    浏览(71)
  • 家庭用或者办公室用的小型局域网的组建过程

    如何建立小型局域网? 方法/步骤设置硬件环境 将所有电脑网线插入路由器的LAN口,使路由器与电脑相连。 配置电脑IP地址 对所有电脑分别按如下提示操作:网上邻居右键属性-本地连接右键属性-双击“internet协议(TCP/IP)”,在出现界面里都选自动获得。 双击“internet协议

    2024年02月07日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包