首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

自建虚拟专用网络 | 奇怪的知识又增加了

之前呢,主要是使用frp内网穿透;最近新办了一条宽带,提供公网IP,直接端口转发+DDNS就搞定了 为了团队做实验方便,购置了一台服务器,装了 ESXI,大量扩展虚拟机。...0x01 搭建服务端 系统选择:Ubuntu Server 18.04 x64 sudo apt update sudo apt install ocserv 0x02 配置SSL证书 这没有申请证书.../ 卓客户端无法Android 10使用,可以使用 AnyConnect 代替,直接在google play中可以下载 0x06 端口转发 如果没有公网IP,那你就直接做frp内网穿透就好,具体是路由器做穿透还是服务器做穿透...,那就取决于你了 如果家用宽带有公网IP,那么就在PPPoE认证的路由器做端口转发,把我们设置的8443端口转发到公网 通过 curl ip.sb 可以查到自己的公网IP,可以使用OpenConnect...客户端连接一下试试 0x07 DDNS DDNS的核心其实非常简单,就是定时的确定自己的ip来更改dns解析记录,godaddy买的域名,所以使用godaddy的api来进行ddns 购买一个域名

2K10
您找到你想要的搜索结果了吗?
是的
没有找到

如何在Ubuntu 18.04安装Jenkins

Jenkins是基于Java的,可以从Ubuntu软件包安装,也可以通过下载和运行其Web应用程序存档(WAR)文件来安装 - 该文件是构成服务运行的完整Web应用程序的文件集合。...准备 要学习本教程,您需要: 一个Ubuntu 18.04服务器,配置了具有sudo权限的非root 用户和防火墙。我们建议从至少1 GB的RAM开始。...安装了Java 8,遵循我们Ubuntu 18.04安装特定版本的OpenJDK的指导原则。...Jenkins是否已成功启动: sudo systemctl status jenkins 如果一切顺利,输出的开头应该显示服务处于活动状态并配置为启动时启动: ● jenkins.service -...第3步 - 打开防火墙 默认情况下,Jenkins端口8080运行,所以让我们使用ufw命令打开该端口: sudo ufw allow 8080 检查ufw的状态以确认新规则: sudo ufw status

4.5K40

如何在Ubuntu 18.04服务安装Python 3和设置编程环境

本教程将为您的Ubuntu 18.04服务器设置Python 3编程环境。服务编程具有许多优点,并支持跨开发项目的协作。本教程的一般原则将适用于Debian Linux的任何发行版。...先决条件 为了完成本教程,您应该sudoUbuntu 18.04服务具有非root用户特权。要了解如何实现此设置,请遵循我们的初始服务器初始设置指南或运行我们的自动化脚本。...设置好服务器和用户后,就可以开始了。 第1步-设置Python 3 Ubuntu 18.04和其他版本的Debian Linux都预装了Python 3和Python 2。...根据您所运行的Linux版本,您的前缀可能会有所不同,但是括号中的环境名称应该是您在该行中首先看到的内容: 这个前缀让我们知道环境 my_env 当前处于活动状态,这意味着当我们在此处创建程序时,它们将仅使用此特定环境的设置和程序包...至此,您已经Ubuntu Linux服务设置了Python 3编程环境,现在就可以开始编码项目了!

1.4K30

如何将Ubuntu升级到18.04最新版

为避免这些问题,我们建议直接将项目迁移到新的Ubuntu 18.04服务器,而不是升级。 准备 本教程假定您使用配置了sudo的非root用户的Ubuntu 16.04或更高版本系统。...没有服务器的同学可以在这里购买,不过个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后购买服务器。 第一步、备份系统 尝试对任何系统进行重大升级之前,应确保升级失败时不会丢失数据。...sudo apt-get dist-upgrade 再次,提示继续时回答y,并等待升级完成。现在您已经安装了最新的软件包,您可以使用do-release-upgrade升级到18.04版本。...腾讯云系统,可以安全地忽略此警告并继续升级,因为18.04的本地镜像实际是可用的。...即使您的系统处于快速连接状态,也需要一段时间。 安装过程中,您可能会收到各种问题的交互式对话框。例如,系统可能会询问您是否要在需要时自动重新启动服务: 在这种情况下,回答“是”。

15.7K81

如何在Ubuntu 18.04安装Docker Compose

准备 要阅读本文,您需要一台具有以下内容的Ubuntu 18.04服务器: 一台已经设置好可以使用sudo命令的非root账号的Ubuntu服务器,并且已开启防火墙。...没有服务器的同学可以在这里购买,不过个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。 安装Docker。 一旦这些到位,您就可以随时跟进了。...注意:尽管前提条件提供了Ubuntu 18.04安装Docker的说明,只要安装了Docker,本文中的docker命令就可以在其他操作系统运行。...Docker容器只命令处于活动状态时才运行,因此一旦hello完成运行,容器就会停止。因此,当我们查看活动进程时,将显示列标题,hello-world不会列出容器,因为它没有运行。...更多Ubuntu教程请前往腾讯云+社区学习更多知识。 参考文献:《How To Install Docker Compose on Ubuntu 18.04

9.7K20

Anyconnect的VPN环境部署(1)-Ubuntu系统下安装Cisco AnyConnect VPN

5)耗电量较低; AnyConnect是思科的安全远程接入解决方案,部署Anyconnect需要安装ocserv(OpenConnect server),它是一个OpenConnect SSL协议服务端...下面介绍ubuntu系统下安装Anyconnect的操作记录: 安装过程如下(采用一键安装方式) root@localhost:~# apt-get update && apt-get upgrade...如果安装失败可以查阅安装日志文件ocinstall.log,日志文件脚本所在文件夹下,可以使用下面命令逐步阅读 一般情况下安装成功之后,服务器就在启动状态了。...假定有三台服务器ABC: A服务,通过本脚本安装ocserv并选择使用证书登录方式。...BC服务器上下载本脚本,并且请在同文件夹下放置A服务的ca-cert.pem,然后执行: # bash ocservauto.sh occ 这里ABC服务器共用了A服务器的验证证书。

10.2K11

如何在Ubuntu安装Jitsi Meet视频会议平台

本教程中,我们将学习如何在Ubuntu 18.04服务安装Jitsi Meet视频会议服务。 要求 运行Ubuntu 18.04 LTS的服务器。 具有sudo权限的非root用户。...入门 开始之前,使用以下命令使用最新版本更新系统: sudo apt-get update -y sudo apt-get upgrade -y 系统处于最新状态后,重新启动系统以应用更改。...您可以通过运行以下命令来安装OpenJDK JRE 8: sudo apt-get install -y openjdk-8-jre-headless -y 因为之前安装了Oracle Java版本...您可以使用以下命令安装它: sudo apt-get install nginx -y 安装Nginx后,可以使用以下命令检查Nginx服务sudo systemctl status nginx...15/15 (END) 重新启动nginx: /etc/init.d/nginx stop /etc/init.d/nginx start 安装 Jitsi Meet 默认情况下,Jitsi MeetUbuntu

1.8K30

红蓝对抗-Cuckoo 恶意软件分析沙箱部署教程

Python 2.7.18 x64 阐述下各软件安装位置,简单画个草图 部署 首先需要在Vmware虚拟化一个Ubuntu作为cuckoo的宿主机,建议cpu和内存配置不要太低, 笔者配置如下...此处需要注意的是虚拟机CPU要开启VT-X或者AMD-V虚拟化嵌套 安装依赖 由于具有中国特色的互联网环境下, 建议安装下面各个依赖和组件时使用访问国外网站~ sudo apt-get install...curl git wget openconnect python-dev libffi-dev libssl-dev libfuzzy-dev libtool flex autoconf libjansson-dev...vboxhostonly 创建服务 sudo touch /etc/systemd/system/vboxhostonlynic.service sudo nano /etc/systemd/system...等待状态变为reported说明已经分析完成,点击任务可查看分析报告 总结 总体来说cuckoo还是一款比较完善且专业的开源沙箱分析系统, 对于研究分析恶意软件和应急响应人员来说都是一个很不错的选择

5.5K10

如何在Ubuntu系统安装Git

简介 版本控制系统现代软件开发中越来越不可或缺,因为版本控制系统允许您在源代码级别跟踪代码状态。您可以跟踪更改,甚至还原到以前的状态,然后创建分支及相关文件和目录的备份。...本教程中,我们将演示如何在Ubuntu 18.04服务安装和配置Git。我们将介绍如何以两种不同的方式安装软件,每种方式都有其自身的优势,具体取决于您的具体需求。...准备 Ubuntu 18.04服务器,您将需要一台安装了Ubuntu服务器,没有服务器的同学可以在这个页面购买。...unzip 装了必要的依赖项后,您可以通过访问GitHub的Git项目镜像来获取所需的Git版本,可通过以下URL获得: https://github.com/git/git 从这里,请确保您在...[右键单击下载zip以复制URL] 回到你的Ubuntu 16.04服务,进入tmp目录下载临时文件。 cd /tmp 从那里,您可以使用wget命令安装,粘贴复制的zip文件链接。

2K90

Ubuntu子系统中安装GNU Radio使用USRP

Windows要使用usrp需要使用Windows版本的GNU Radio,但是用起来的体验一言难尽,打开慢而且闪退几率较大,因而考虑使用Linux版本的GNU Radio,正好Windows系统安装了...Linux子系统(WSL,版本为Ubuntu18.04),因而考虑WSL中安装GNU Radio和UHD驱动,从而实现操作USRP。...子系统安装 直接在Microsoft Store搜索Ubuntu,安装你想要安装的版本即可,装的时间比较早,就选了Ubuntu18.04。...安装WSL 接着,需要把WSL版本从1升级到2,命令如下: wsl --set-version Ubuntu-18.04 2 装了其它版本的只需要把Ubuntu-18.04替换为你安装的版本。...开始使用 安装完了之后,可以开始菜单的Ubuntu18.04中找到GNU Radio Companion,点击即可打开使用 开始菜单其中查看fft的效果如下 开始菜单 参考资料 [1] 连接

2.3K30

Ubuntu 和 Linux Mint 快速安装 Java

先决条件继续 Linux 安装 Java 之前,请确保您以具有sudo 权限的用户身份登录。此外,请检查您的机器是否默认安装了 Java。...安装 Oracle Java 的步骤:要安装最新版本的 Oracle Java,您需要添加Linux Uprising PPA并按照以下步骤 Ubuntu 18.04 安装 Oracle Java...现在您已经系统装了 Java,是时候学习一些有助于您在 Ubuntu 管理 Java 的配置选项了。...设置默认版本该java -version命令将为您提供默认情况下处于活动状态的 Java 的当前版本。但是,如果您在系统或服务装了多个 Java 版本,则可以将所需的版本设置为默认版本。...Ubuntu 安装 Java 以及您的系统或服务管理它的快速方法的详细且内容丰富的指南。

7.8K21

如何在Ubuntu 18.04设置时间同步

Ubuntu 18.04内置了时间同步,默认情况下使用systemd的timesyncd服务激活。...本文中,我们将介绍一些与时间相关的基本命令,验证timesyncd是否处于活动状态,并了解如何安装备用网络时间服务。...准备 开始本教程之前,您将需要一个Ubuntu 18.04服务器,该服务器具有sudo权限的非root用户。...没有服务器的同学可以在这里购买,不过个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。 导航基本时间命令 查找服务时间的最基本命令是date。...timesyncd连接到相同的时间服务器,并以大致相同的方式工作,更轻量级,更集成systemd和Ubuntu的低级别工作。

18.6K00

如何在Ubuntu 18.04安装Python 3并设置编程环境

介绍 Python是一种灵活多样的编程语言,脚本编写,自动化,数据分析,机器学习和后端开发方面具有优势。 本教程将指导您在Ubuntu 18.04服务安装Python并设置编程环境。...没有服务器的同学可以在这里购买,不过个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。...第一步 - 更新和升级 以sudo非root用户身份登录到您的Ubuntu 18.04服务器,首先更新并升级您的系统,以确保您发布的Python 3版本是最新的。...python3-dev 第五步 - 安装venv 虚拟环境使您可以服务为Python项目提供隔离空间。...第九步 - 停用虚拟环境 退出Python解释器: quit() 然后退出虚拟环境: deactivate 进一步阅读 以下是与本教程相关的更详细教程的链接: 如何在Ubuntu 18.04服务安装

8.8K40

如何在Ubuntu 18.04安装Apache Web服务

介绍 Apache HTTP服务器是世界使用最广泛的Web服务器。它提供了许多强大的功能,包括可动态加载的模块,强大的媒体支持以及与其他流行软件的广泛集成。...本教程中,我们将解释如何在Ubuntu 18.04服务安装Apache Web服务器。...准备 开始本教程之前,您应该具备以下条件: Ubuntu 18.04服务器和具有sudo权限的常规非root用户。...没有服务器的同学可以在这里购买,不过个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。 此外,您需要启用基本防火墙来阻止非必要端口。...第1步 - 安装Apache ApacheUbuntu的默认软件存储库中可用,因此您可以使用传统的包管理工具进行安装。

2.5K00

如何在Ubuntu 18.04安装Python 3并设置本地编程环境

本教程将指导您在本地 Linux机器安装Python 3 并通过命令行设置编程环境。本教程将明确介绍Ubuntu 18.04的安装过程,一般原则适用于Debian Linux的任何其他发行版。...课程准备 您将需要安装了Ubuntu 18.04的计算机或虚拟机,以及对该计算机和Internet连接的管理访问权限。...没有服务器的同学可以在这里购买,不过个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。...Ubuntu 18.04,您可以通过单击屏幕左上角的Ubuntu图标并在搜索栏中键入“terminal”来找到终端应用程序。单击终端应用程序图标将其打开。...Ubuntu 18.04装了Python 3和Python 2。

2.7K20
领券