Vultr中文文档索引:【网络】
文章目录[隐藏]
Vultr的文档很丰富,有1000多篇,但只有英文版,有时想搭建什么服务或者解决什么问题,搜出来的常是抄来抄去的中文资料,缺乏权威性。为此本站花了一番功夫,将Vultr的官方文档进行了整理,将同一个话题下的相关文档聚集在一起,并翻译了标题和概要,方便大家检索使用。目前Vultr文档共有47个话题,每个话题下的文章从十几篇到几百篇不等(覆盖有重合),为表达明确的主题,本站已按话题-子话题的关系将其重新组织编排。碰到需求或问题时,只需定位到相关话题,根据标题和概要即可找到符合需求的文档。找到文档后,通过链接跳转到官方文档直接阅读原文即可,技术类的文档代码占大部分,还是很容易读懂的。本站已发布的中文文档链接也会陆续加入这些文档索引中。本文是【网络】类下【常见问题 FAQ、Web服务器、编程 程序设计、安全、服务器应用、桌面指南、Debian 操作系统、Fedora 操作系统、BSD 操作系统、Windows指南这几个子类话题的文档索引】,共计57篇,按从新到旧编排。
常见问题 FAQ
✔ RPKI
RPKI(资源公钥基础结构)是一种帮助防止BGP劫持的方法。它使用加密签名来验证是否允许ASN通告特定子网.ROAs(路由发起授权)是RPKI的关键组件。ROA仅包含几个项目:ASN,子网和最大长度。然后,ROA以加密方式签名并公开发布。然后,任何路由器都可以使用ROA来验证特定通告是否由IP空间的所有者授权。
RPKI
✔ 多个专用网络
Vultr在2018年初引入了对多个专用网络的支持。此功能作为标准专用网络的增强功能提供。启用后,您可以在Vultr的任何数据中心中分配多个隔离的专用网络。
Multiple Private Networks
✔ BGP公告的授权示例
请求BGP公告授权时,请使用以下模板。授权书[日期]
Example Letter of Authorization for BGP Announcements
✔ Vultr防火墙
Vultr提供基于Web的防火墙解决方案,可以启用该解决方案来保护一个或多个计算实例。为服务器设置防火墙规则集是一项重要的安全措施,因为它可以防止应用程序服务不必要地暴露在互联网上。
分类:安全
Vultr Firewall
✔ 在Vultr上配置BGP
Vultr的BGP功能允许您携带自己的IP空间并在任何位置使用它。入门为了使用BGP,您需要自己的IP空间(v4或v6)。如果您有自己的ASN,可以使用它,或者我们可以分配私有ASN。
Configuring BGP on Vultr
✔ 具有浮动IP和BGP的Vultr上的高可用性
Vultr允许您结合我们的两个功能(浮动IP和BGP)以实现高可用性。您需要在同一位置的两个实例和一个浮动IP。您还需要打开一个票证,要求在私有ASN上设置BGP以用于浮动IP。(如果您在公共ASN上与我们一起运行BGP,也可以使用此功能)
High Availability on Vultr with Floating IP and BGP
✔ 将辅助IPv4地址添加到您的VPS
本教程介绍如何在Vultr VPS上设置其他IPv4地址。我们将假设以下内容:*您的VPS的主IP地址为“1.2.3.4”。
Add a Secondary IPv4 Address to Your VPS
✔ 配置专用网络
如果您要将专用网络分配给现有计算机(或部署您自己的操作系统),则需要在专用接口上配置IP地址。控制面板将为您分配IP地址,您应该替换“10.99.0.200
“在具有该IP的示例中。某些配置还需要MAC地址,其中将提到“01:23:45:67:89:ab`”。您需要将其替换为专用网络适配器的MAC地址。
分类:Linux指南 | Windows指南
Configuring Private Network
Web服务器
✔ 禁用SSLv3
POODLE(Padding Oracle On Downgraded Legacy Encryption)是一个漏洞,于2014年10月14日发现,允许攻击者通过执行中间人攻击使用SSLv3协议读取任何加密信息。虽然许多程序使用SSLv3作为后备,但它已经到了应该被禁用的程度 – 因为许多客户端可能被迫使用SSLv3。强制客户端进入SSLv3会增加发生攻击的可能性。本文将向您展示如何在当前常用的选定软件应用程序中禁用SSLv3。
分类:Linux指南
Disabling SSLv3
编程 程序设计
✔ 如何设置动态DNS
我们来看一个DNS设置的常见示例。你的域名是example.com
,你有`server1.example.com
和server2.example.com
的“A`”记录。Server1托管在Vultr中,但server2托管在本地网络上,例如您的企业内部或家中的开发机器。通常,这些类型的本地环境具有从Internet服务提供商(ISP)动态分配的公共IP地址,并且它们可能会意外更改。这将导致server2突然指向错误的IP地址,这可能严重影响服务。本文将向您展示如何设置自己的动态DNS服务,该服务在本地计算机上运行,并且可以在公共IP更改后自动更新Vultr DNS中的server2记录。
How to Setup Dynamic DNS
安全
✔ 使用OpenSSH进行端口转发和代理
SSH,也称为Secure Shell,不仅可用于获取远程shell。本文将演示SSH如何用于端口转发和代理。
分类:系统管理员
Port Forwarding and Proxying Using OpenSSH
✔ 如何在Linux上使用Nmap测试防火墙配置
Nmap是一款免费且非常受欢迎的网络安全扫描程序。它易于使用且功能强大。本文将介绍Nmap的安装和使用,以测试防火墙配置。即使您可以检查通过防火墙打开哪些端口,通过扫描进行测试也非常有用。例如,如果您具有禁用外部访问MariaDB服务的防火墙规则,Nmap可以帮助您确保防火墙按预期工作。
分类:Linux指南 | 服务器应用
How to Test Your Firewall Configuration With Nmap on Linux
✔ 如何在CentOS 7上使用Mosh进行远程服务器管理
Mosh是“移动外壳”的缩写,是一种不断上升的远程终端应用程序,旨在提供比基于SSH的终端应用程序更好的连接性和用户体验。在谈到远程服务器管理技术时,SSH显然在开源社区中持久受欢迎。然而,在网络状况不佳的情况下,如蜂窝,漫游,Wi-Fi和长途链路,SSH连接可能会出现功能失调,使人们遭受持续的连接超时或无响应。
分类:CentOS 操作系统 | Linux指南 | 系统管理员
How to Use Mosh on CentOS 7 for Remote Server Administration
✔ Vultr防火墙
Vultr提供基于Web的防火墙解决方案,可以启用该解决方案来保护一个或多个计算实例。为服务器设置防火墙规则集是一项重要的安全措施,因为它可以防止应用程序服务不必要地暴露在互联网上。
分类:常见问题 FAQ
Vultr Firewall
✔ 如何在Ubuntu 16.04上安装Ntopng
Ntopng是一个开源工具,用于监控服务器上的不同网络协议。它是原始Ntop的下一代版本。Ntopng提供用户友好的Web界面,以获取交通信息和系统网络状态。
分类:Linux指南 | 服务器应用 | Ubuntu 操作系统
How to Install Ntopng on Ubuntu 16.04
✔ 如何在CentOS上使用Mosh进行远程服务器管理
Mosh是“移动外壳”的缩写,是一种不断上升的远程终端应用程序,旨在提供比基于SSH的终端应用程序更好的连接性和用户体验。在谈到远程服务器管理技术时,SSH显然在开源社区中持久受欢迎。然而,在网络状况不佳的情况下,如蜂窝,漫游,Wi-Fi和长途链路,SSH连接可能会出现功能失调,使人们遭受持续的连接超时或无响应。
分类:CentOS 操作系统 | Linux指南 | 系统管理员
How To Use Mosh on CentOS for Remote Server Administration
服务器应用
✔ 如何在Linux上使用Nmap测试防火墙配置
Nmap是一款免费且非常受欢迎的网络安全扫描程序。它易于使用且功能强大。本文将介绍Nmap的安装和使用,以测试防火墙配置。即使您可以检查通过防火墙打开哪些端口,通过扫描进行测试也非常有用。例如,如果您具有禁用外部访问MariaDB服务的防火墙规则,Nmap可以帮助您确保防火墙按预期工作。
分类:Linux指南 | 安全
How to Test Your Firewall Configuration With Nmap on Linux
✔ 使用N2N连接多个Vultr区域
N2N是一个开源层2/3 VPN应用程序。与许多其他VPN程序不同,N2N可以连接位于NAT路由器后面的计算机。这为连接到云环境提供了巨大的优势,而无需依赖特殊协议,例如ESP协议(由ipsec使用)。为了实现这种连接,N2N使用一个超级节点,可以在NAT节点之间路由信息。此VPN连接可用于将多个Vultr实例跨区域连接在一起。
分类:Linux指南 | Ubuntu 操作系统
Connecting Multiple Vultr Zones With N2N
✔ 如何在Ubuntu 16.04 LTS上安装OpenNMS
OpenNMS是一个企业级开源网络管理平台,可用于从单个实例监控和管理大量设备。通过OpenNMS收集的各种指标,系统管理员可以轻松发现服务中断和延迟,然后相应地做出明智的决策。
分类:Linux指南 | Ubuntu 操作系统
How to Install OpenNMS on Ubuntu 16.04 LTS
✔ 如何在CentOS 7上安装OpenNMS
OpenNMS是一个企业级开源网络管理平台,可用于从单个实例监控和管理大量设备。通过OpenNMS收集的各种指标,系统管理员可以轻松发现服务中断和延迟,然后相应地做出明智的决策。
分类:CentOS 操作系统 | Linux指南
How to Install OpenNMS on CentOS 7
✔ 在Vultr云服务器上安装pfSense
pfSense是希望为其网络添加广泛功能的系统管理员的理想工具。它主要是一个基于FreeBSD构建的开源路由器/防火墙套件,但它也支持只需点击几下就可以设置VPN或负载均衡器。在本指南中,我们将考虑在Vultr云服务器上安装pfSense。我推荐一个至少有1 GB RAM的计划,但是如果你有预算,经过一些调整,512 MB的计划可能最终也会运行。
分类:BSD 操作系统 | 系统管理员
Installing pfSense on a Vultr Cloud Server
✔ 如何在Ubuntu 16.04上安装Ntopng
Ntopng是一个开源工具,用于监控服务器上的不同网络协议。它是原始Ntop的下一代版本。Ntopng提供用户友好的Web界面,以获取交通信息和系统网络状态。
分类:Linux指南 | 安全 | Ubuntu 操作系统
How to Install Ntopng on Ubuntu 16.04
✔ 如何在CentOS上安装PowerDNS
在本Vultr教程中,您将学习如何安装PowerDNS。PowerDNS是一个用于运行自己的名称服务器的程序。与Vultr的DDoS保护网络结合使用时非常有用。本教程中的步骤适用于CentOS 5和CentOS 6(x64和i686两种版本)。
分类:CentOS 操作系统
How To Install PowerDNS on CentOS
✔ 在Ubuntu 14.04上使用Pritunl设置VPN服务器
Pritunl是基于OpenVPN协议构建的VPN服务器软件。本指南将向您展示如何设置软件并使其在Vultr VPS上运行。它是为Ubuntu 14.04用户编写的。
分类:Ubuntu 操作系统
Setup a VPN server with Pritunl on Ubuntu 14.04
✔ 在CentOS 6 x64上设置Munin进行监控
Munin是一个服务器监控和状态应用程序,它提供两个组件: munin – munin-node报告的服务器组件。该程序生成HTML输出。 munin-node – 安装在要监控的机器上,基于插件的架构允许监控Vultr VPS的几乎任何方面。
分类:CentOS 操作系统
Setting up Munin for Monitoring on CentOS 6 x64
✔ 在Ubuntu 14.04 x64上为Cisco AnyConnect设置OpenConnect VPN Server
OpenConnect服务器(也称为ocserv)是通过SSL进行通信的VPN服务器。按照设计,其目标是成为一个安全,轻量,快速的VPN服务器。OpenConnect服务器使用OpenConnect SSL VPN协议。在撰写本文时,它还与使用AnyConnect SSL VPN协议的客户端具有实验兼容性。
分类:Ubuntu 操作系统
Setup OpenConnect VPN Server for Cisco AnyConnect on Ubuntu 14.04 x64
桌面指南
✔ 从OS X,Windows或Linux连接到代理
连接到Web代理非常简单。在本文档中,您将学习如何从OS X(Mac),Windows或Linux连接到代理。要在OS X上设置代理,请转到“系统偏好设置”。接下来,单击“网络”。通过单击锁定并输入管理帐户的凭据来解锁设置。
Connecting to a Proxy from OS X, Windows, or Linux
✔ 如何从Windows或OS X连接到VPN
大多数桌面都捆绑了VPN客户端。如果您运行VPN服务器,则可以使用此捆绑的客户端连接到VPN。在本指南中,我将解释如何使用本机客户端软件从运行Windows或OS X的计算机连接到VPN服务器。
How To Connect To a VPN From Windows or OS X
Debian 操作系统
✔ 如何在Debian上安装PiVPN
在Debian上设置VPN服务器的简单方法是使用PiVPN。PiVPN是OpenVPN的安装程序和包装器。它为您创建简单的命令来控制您的VPN服务器。
分类:Linux指南
How to Install PiVPN on Debian
✔ 在Debian上设置NFS共享
NFS是一种基于网络的文件系统,允许计算机通过计算机网络访问文件。本指南介绍了如何通过NFS将文件夹从一个实例公开到另一个实例。Vultr的专用网络功能可帮助您保护实例之间的连接。请注意,您还可以通过公共互联网在NFS上公开文件夹,但是,我强烈建议您使用专用网络以达到安全目的。如果您在不同位置共享文件夹,则加密的VPN可以替换专用网络。本指南假设两个实例位于同一位置。
分类:Linux指南 | 系统管理员
Setup NFS Share on Debian
✔ 在Debian上使用Samba创建网络共享
有时我们需要共享必须由Windows客户端查看的文件。由于基于Fuse的系统仅适用于Linux,因此我们将介绍一种流行的软件,称为Samba。Samba实现Windows使用的协议,例如工作组,并允许通过Windows查看和修改文件。您可以在Linux上运行Samba以与Windows客户端共享文件。
分类:Windows指南
Creating Network Shares Using Samba on Debian
✔ 使用OpenVPN设置您自己的专用网络
Vultr为在同一位置运行的服务器提供了出色的专用网络连接。但有时您希望不同国家/地区的两台服务器能够以私密且安全的方式进行通信。本教程将向您展示如何在OpenVPN的帮助下实现这一目标。这里使用的操作系统是Debian和CentOS,只是为了向您展示两种不同的配置。这可以很容易地适用于Debian – > Debian,Ubuntu – > FreeBSD等。
分类:CentOS 操作系统
Setup Your Own Private Network With OpenVPN
✔ 简单的邮件服务器与Debian 7上的Postfix,Dovecot和Sieve
以下教程描述了如何使用Postfix作为MTA,Dovecot作为MDA以及用于排序邮件的精美Sieve来设置简单的邮件服务器。起点是新安装的Debian服务器,您可以在其上访问管理用户或sudo权限。
Simple Mailserver With Postfix, Dovecot, And Sieve On Debian 7
✔ 在Debian / Ubuntu上设置自己的DNS服务器
本教程介绍如何在Debian或Ubuntu上使用Bind9设置DNS服务器。在整篇文章中,相应地替换“your-domain-name.com”。在本教程结束时,您将拥有一个功能强大的Ubuntu DNS服务器。
分类:Linux指南 | Ubuntu 操作系统
Setup Your Own DNS Server on Debian/Ubuntu
✔ 在Debian VPS上安装OpenVPN
OpenVPN是一个开源软件应用程序,它实现了虚拟专用网络(VPN)技术,用于创建安全的点对点或站点到站点连接。它使用SSL / TLS进行密钥交换。本教程解释了如何在不超过十分钟内设置自己的VPN服务器,即使您从未使用过OpenVPN。
分类:Linux指南
Installing OpenVPN on a Debian VPS
✔ 如何在Debian上更改主机名
找到您的Vultr VPS的IP地址并以root用户身份登录.ssh root @ server使用您喜欢的文本编辑器打开
/ etc / hostname文件。例如:
nano / etc / hostname`Update此文件中的主机名。然后保存文件,退出文本编辑器。
分类:Linux指南
How To Change Your Hostname on Debian
✔ 在Debian / Ubuntu上设置PPP VPN
使用以下命令在您的VPS上安装pptpd软件包:apt-get install pptpd通过运行以下命令将新设置插入/ etc / pptpd.conf
和/ etc / ppp / pptpd-options
:
分类:Linux指南 | Ubuntu 操作系统
Setup PPP VPN on Debian/Ubuntu
Fedora 操作系统
✔ 在Fedora 25上安装Bro IDS
Bro是一个开源网络流量分析器。它主要是一个安全监视器,可以深入检查链路上的所有流量,以查找可疑活动的迹象。但更一般地,Bro支持甚至在安全域之外的各种流量分析任务,包括性能测量和故障排除帮助。
分类:Linux指南 | 系统管理员
Installing Bro IDS on Fedora 25
BSD 操作系统
✔ 使用OpenBSD在Vultr上配置BGP
Vultr的BGP功能允许您带来自己的IP空间并在我们的任何位置使用它,使用OpenBSD实例不需要额外的软件!为了使用BGP,您需要自己的IP空间(v4或v6)。如果您有自己的ASN,可以使用它,或者我们可以分配私有ASN。
Configuring BGP on Vultr With OpenBSD
✔ 在Vultr云服务器上安装pfSense
pfSense是希望为其网络添加广泛功能的系统管理员的理想工具。它主要是一个基于FreeBSD构建的开源路由器/防火墙套件,但它也支持只需点击几下就可以设置VPN或负载均衡器。在本指南中,我们将考虑在Vultr云服务器上安装pfSense。我推荐一个至少有1 GB RAM的计划,但是如果你有预算,经过一些调整,512 MB的计划可能最终也会运行。
分类:服务器应用 | 系统管理员
Installing pfSense on a Vultr Cloud Server
✔ 从FreeBSD 10上的DHCP保护resolv.conf
如果您正在运行自己的解析程序,或者希望使用第三方提供程序中的解析程序,您可能会发现您的/ etc / resolv.conf
文件被DHCP覆盖。有几种方法可以解决这个问题。由于您可能希望重新启动以确保更改,并且因为您将首先使用网络设置进行编辑,因此我强烈建议您在测试实例和/或峰值之外执行此操作小时。
Protect resolv.conf From DHCP On FreeBSD 10
✔ 如何在FreeBSD上配置DJBDNS
本教程将向您展示如何配置易于维护,易于配置且通常比传统BIND服务更安全的DNS服务。本文假设您正在运行安装了FreeBSD的VPS。
How to Configure DJBDNS on FreeBSD
✔ 在PostBSD 10上使用Postfix,Dovecot和Sieve的简单邮件服务器
本教程将向您展示如何在FreeBSD 10上获得一个简单的邮件服务器,Postfix为MTA,Dovecot为MDA,Sieve用于对邮件进行分类 – 整个加密连接以提高安全性。
Simple Mailserver With Postfix, Dovecot, And Sieve On FreeBSD 10
✔ 使用Spiped On OpenBSD保护SSH访问
由于SSH访问是管理服务器最重要的切入点,因此它已成为一种广泛使用的攻击媒介。保护SSH的基本步骤包括:禁用root访问权限,完全关闭密码身份验证(以及使用密钥)和更改端口(除了最小化常见端口扫描程序和日志垃圾邮件之外,与安全性几乎无关。
Protect SSH Access Using Spiped On OpenBSD
✔ 在OpenBSD 5.6上运行Nsd和Unbound
在本文中,您将了解如何轻松快捷地拥有自己的缓存解析DNS服务器(未绑定),以及在您自己的OpenBSD Vultr实例上本地运行的权威/主DNS服务器(nsd)。
Running Nsd And Unbound On OpenBSD 5.6
Windows指南
✔ 使用主机文件来测试网站
hosts文件是工作站计算机上的一个特殊文件,用于存储IP和名称信息。在DNS之前检查此文件,因此如果您在此文件中放置一个条目,它将取代在DNS中设置的任何内容。此功能在测试网站时非常有用,因为它允许您控制本地计算机将访问哪些IP,而不管DNS中设置了什么。
分类:Linux指南
Using Hosts File to Test Websites
✔ 在Windows Server 2012上更改主机名
通过RDP登录服务器。导航到“此PC”屏幕,然后单击“系统属性”。*单击当前计算机名称旁边的“更改设置”。
分类:系统管理员
Change Hostname on Windows Server 2012
✔ 在Windows Server 2012上设置具有远程访问权限的L2TP服务器
在本指南中,我将解释如何在Windows Server 2012上设置L2TP VPN服务器。此处介绍的步骤基于以前的配置PPTP VPN服务器的指南。首先阅读该指南,然后使用远程访问角色配置PPTP VPN服务器。完成后,返回本指南,您将学习如何将其转换为L2TP VPN。
Setup an L2TP Server with Remote Access on Windows Server 2012
✔ 在Windows Server 2012上使用远程访问设置VPN服务器
本指南介绍如何使用Windows Server 2012设置PPTP VPN。我们将使用远程访问角色来设置VPN并授予个人用户使用它的权限。
Setup a VPN Server using Remote Access on Windows Server 2012
✔ 在Windows上通过PuTTY使用SSH连接到您的服务器
首次连接到Linux服务器可能会让人感到困惑,特别是如果您拥有强大的Windows背景。连接到基于Linux(或UNIX)的服务器时,使用称为SSH的协议。SSH允许您连接到您的服务器并远程管理它。大多数基于UNIX的操作系统已经内置了SSH客户端。OS X是基于UNIX的,包括ssh
。另一方面,Windows不包含SSH实用程序。有一个流行的免费软件SSH客户端Windows为PuTTY。在本文中,我将解释如何获取PuTTY并开始使用它。
分类:Linux指南
Connecting To Your Server with SSH via PuTTY on Windows
✔ 在Debian上使用Samba创建网络共享
有时我们需要共享必须由Windows客户端查看的文件。由于基于Fuse的系统仅适用于Linux,因此我们将介绍一种流行的软件,称为Samba。Samba实现Windows使用的协议,例如工作组,并允许通过Windows查看和修改文件。您可以在Linux上运行Samba以与Windows客户端共享文件。
分类:Debian 操作系统
Creating Network Shares Using Samba on Debian
✔ 在Windows Server 2012上设置DNS服务器
Windows Server 2012可以配置为DNS服务器。DNS用于将域名解析为IP地址。通过托管您自己的DNS服务器,您可以更好地控制数据的变化,如果您还需要控制环境,它可以非常方便。
Setup a DNS Server on Windows Server 2012
✔ 加入Windows客户端的Active Directory域
设置Active Directory服务器后,即可加入Active Directory域。这可以在将在您的网络中使用的Windows客户端上完成。您还可以将Windows Server计算机作为域的客户端。
Joining an Active Directory Domain for Windows Clients
✔ 在Windows Server 2012上设置DHCP服务器
DHCP是一种用于为网络中的计算机动态分配IP地址的协议。Windows Server 2012不仅可以是DNS服务器或域控制器,它甚至可以是DHCP服务器!
Setup a DHCP Server on Windows Server 2012
✔ 在Windows Server 2012上设置VPN
在Windows Server上设置VPN相对容易。使用VPN,您可以与连接到VPN的其他计算机进行通信。您还可以通过VPN服务器连接到Internet。
Setup a VPN on Windows Server 2012
✔ 为Windows远程桌面设置动态DNS
本文将向您展示如何为远程桌面设置动态DNS,以便您可以避免一次又一次地设置远程协助的麻烦。我们将使用No-IP服务来处理动态DNS和Vultr上的Windows VPS。
Setup Dynamic DNS For Windows Remote Desktop
✔ 配置专用网络
如果您要将专用网络分配给现有计算机(或部署您自己的操作系统),则需要在专用接口上配置IP地址。控制面板将为您分配IP地址,您应该替换“10.99.0.200
“在具有该IP的示例中。某些配置还需要MAC地址,其中将提到“01:23:45:67:89:ab`”。您需要将其替换为专用网络适配器的MAC地址。
分类:常见问题 FAQ | Linux指南
Configuring Private Network