Vultr中文文档索引:【Linux指南 – 网络】
Vultr的文档很丰富,有1000多篇,但只有英文版,有时想搭建什么服务或者解决什么问题,搜出来的常是抄来抄去的中文资料,缺乏权威性。为此本站花了一番功夫,将Vultr的官方文档进行了整理,将同一个话题下的相关文档聚集在一起,并翻译了标题和概要,方便大家检索使用。目前Vultr文档共有47个话题,每个话题下的文章从十几篇到几百篇不等(覆盖有重合),为表达明确的主题,本站已按话题-子话题的关系将其重新组织编排。碰到需求或问题时,只需定位到相关话题,根据标题和概要即可找到符合需求的文档。找到文档后,通过链接跳转到官方文档直接阅读原文即可,技术类的文档代码占大部分,还是很容易读懂的。本站已发布的中文文档链接也会陆续加入这些文档索引中。本文是【Linux指南】类下【网络这个子类话题下的文档索引】,共计37篇,按从新到旧编排。
✔ 如何在Debian上安装PiVPN
在Debian上设置VPN服务器的简单方法是使用PiVPN。PiVPN是OpenVPN的安装程序和包装器。它为您创建简单的命令来控制您的VPN服务器。
分类:Debian 操作系统
How to Install PiVPN on Debian
✔ 如何在Linux上使用Nmap测试防火墙配置
Nmap是一款免费且非常受欢迎的网络安全扫描程序。它易于使用且功能强大。本文将介绍Nmap的安装和使用,以测试防火墙配置。即使您可以检查通过防火墙打开哪些端口,通过扫描进行测试也非常有用。例如,如果您具有禁用外部访问MariaDB服务的防火墙规则,Nmap可以帮助您确保防火墙按预期工作。
分类:安全 | 服务器应用
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实例跨区域连接在一起。
分类:服务器应用 | Ubuntu 操作系统
Connecting Multiple Vultr Zones With N2N
✔ 如何在两个CentOS 7服务器之间建立GRE隧道
GRE代表Generic Routing Encapsulation,它允许两台服务器私下通信。GRE隧道非常有用,因为它们允许所有类型的流量通过。它相对容易设置并且是安全的(假设在服务器A和服务器B之间有直接管道)。
分类:CentOS 操作系统
How to Establish a GRE Tunnel Between Two CentOS 7 Servers
✔ 在Ubuntu 16.04上安装Bro IDS
Bro是一个功能强大的开源网络分析框架。Bro主要关注网络安全监控。Bro还提供了一般流量分析平台以及故障排除辅助和性能测量。它提供了大量的日志文件,其中包含结构良好的日志文件中的大量数据,适合与外部应用程序进行后处理。这些日志包括:
分类:系统管理员 | Ubuntu 操作系统
Installing Bro IDS on Ubuntu 16.04
✔ Ubuntu 16.04上的Easy IPTables配置和示例
iptables
是一个功能强大的工具,用于配置Linux内核的集成防火墙。它预装在大多数Ubuntu发行版上,但是如果您使用的是自定义的Ubuntu版本或在容器内运行,则很可能必须手动安装它。
分类:系统管理员 | Ubuntu 操作系统
Easy IPTables Configuration and Examples on Ubuntu 16.04
✔ 如何在CentOS 7上使用Mosh进行远程服务器管理
Mosh是“移动外壳”的缩写,是一种不断上升的远程终端应用程序,旨在提供比基于SSH的终端应用程序更好的连接性和用户体验。在谈到远程服务器管理技术时,SSH显然在开源社区中持久受欢迎。然而,在网络状况不佳的情况下,如蜂窝,漫游,Wi-Fi和长途链路,SSH连接可能会出现功能失调,使人们遭受持续的连接超时或无响应。
分类:CentOS 操作系统 | 安全 | 系统管理员
How to Use Mosh on CentOS 7 for Remote Server Administration
✔ 如何在Ubuntu 16.04 LTS上安装OpenNMS
OpenNMS是一个企业级开源网络管理平台,可用于从单个实例监控和管理大量设备。通过OpenNMS收集的各种指标,系统管理员可以轻松发现服务中断和延迟,然后相应地做出明智的决策。
分类:服务器应用 | Ubuntu 操作系统
How to Install OpenNMS on Ubuntu 16.04 LTS
✔ 如何在CentOS 7上安装OpenNMS
OpenNMS是一个企业级开源网络管理平台,可用于从单个实例监控和管理大量设备。通过OpenNMS收集的各种指标,系统管理员可以轻松发现服务中断和延迟,然后相应地做出明智的决策。
分类:CentOS 操作系统 | 服务器应用
How to Install OpenNMS on CentOS 7
✔ 在Vultr上使用Quagga配置BGP(CentOS 7)
Vultr带来了您的IP空间功能,可以为Vultr云上的服务器分配您自己的IP资源提供前所未有的自由。我们通常建议使用BIRD来宣布您的IP空间。如果您无法使用BIRD实现某些功能(尽管这种情况非常罕见),或者您只是想使用其他软件,那么BIRD有一些可靠的替代方案。
分类:CentOS 操作系统 | 系统管理员
Configuring BGP using Quagga on Vultr (CentOS 7)
✔ 在Fedora 25上安装Bro IDS
Bro是一个开源网络流量分析器。它主要是一个安全监视器,可以深入检查链路上的所有流量,以查找可疑活动的迹象。但更一般地,Bro支持甚至在安全域之外的各种流量分析任务,包括性能测量和故障排除帮助。
分类:Fedora 操作系统 | 系统管理员
Installing Bro IDS on Fedora 25
✔ 在Debian上设置NFS共享
NFS是一种基于网络的文件系统,允许计算机通过计算机网络访问文件。本指南介绍了如何通过NFS将文件夹从一个实例公开到另一个实例。Vultr的专用网络功能可帮助您保护实例之间的连接。请注意,您还可以通过公共互联网在NFS上公开文件夹,但是,我强烈建议您使用专用网络以达到安全目的。如果您在不同位置共享文件夹,则加密的VPN可以替换专用网络。本指南假设两个实例位于同一位置。
分类:Debian 操作系统 | 系统管理员
Setup NFS Share on Debian
✔ 使用主机文件来测试网站
hosts文件是工作站计算机上的一个特殊文件,用于存储IP和名称信息。在DNS之前检查此文件,因此如果您在此文件中放置一个条目,它将取代在DNS中设置的任何内容。此功能在测试网站时非常有用,因为它允许您控制本地计算机将访问哪些IP,而不管DNS中设置了什么。
分类:Windows指南
Using Hosts File to Test Websites
✔ 如何在CentOS 7上部署Google BBR
BBR(瓶颈带宽和RTT)是一种新的拥塞控制算法,由Google提供给Linux内核TCP堆栈。有了BBR,Linux服务器可以显着提高吞吐量并减少连接延迟。此外,部署BBR很容易,因为该算法只需要在发送方进行更新,而不需要在网络或接收方进行更新。
分类:CentOS 操作系统 | 系统管理员
How to Deploy Google BBR on CentOS 7
✔ 如何在CentOS 6上使用WonderShaper限制流量
在本教程中,我们将安装 WonderShaper ,这是一个用于限制传入/传出流量的实用程序。这可以用于各种目的:*限制docker容器的下载速度
分类:CentOS 操作系统
How to Limit Traffic with WonderShaper on CentOS 6
✔ 在CentOS 7上部署具有证书验证功能的AnyConnect兼容VPN服务器
AnyConnect是思科开发的远程访问解决方案。AnyConnect以其便携性和稳定性而闻名,特别是其DTLS功能,被许多公司使用。我们将使用与协议兼容的开源版本ocserv
。
分类:CentOS 操作系统
Deploying AnyConnect Compatiable VPN Server With Certificate Verification on CentOS 7
✔ 如何在Ubuntu 16.04上安装Ntopng
Ntopng是一个开源工具,用于监控服务器上的不同网络协议。它是原始Ntop的下一代版本。Ntopng提供用户友好的Web界面,以获取交通信息和系统网络状态。
分类:安全 | 服务器应用 | Ubuntu 操作系统
How to Install Ntopng on Ubuntu 16.04
✔ 反向SSH隧道
互联网服务提供商通常会阻止其家庭用户的大多数(如果不是全部)传入端口 – 无法通过HTTP,SSH,FTP等远程连接到您的家庭计算机。
分类:Ubuntu 操作系统
Reverse SSH Tunneling
✔ 如何在CentOS上使用Mosh进行远程服务器管理
Mosh是“移动外壳”的缩写,是一种不断上升的远程终端应用程序,旨在提供比基于SSH的终端应用程序更好的连接性和用户体验。在谈到远程服务器管理技术时,SSH显然在开源社区中持久受欢迎。然而,在网络状况不佳的情况下,如蜂窝,漫游,Wi-Fi和长途链路,SSH连接可能会出现功能失调,使人们遭受持续的连接超时或无响应。
分类:CentOS 操作系统 | 安全 | 系统管理员
How To Use Mosh on CentOS for Remote Server Administration
✔ 如何在Linux上设置TCP优化
来自其他国家/地区的访问者访问您的网站时遇到连接问题想知道为什么外国服务器的下载速度很慢?您可以设置TCP优化算法以帮助解决问题。
分类:系统管理员
How To Setup TCP Optimization On Linux
✔ 如何使用IPTables防止Linux上的并发连接
iptables
是防火墙软件,可以在许多发行版中找到,包括CentOS和Ubuntu。在本文档中,您将看到如何使用iptables
阻止来自单个IP地址的并发连接。这可以提高安全性并防止简单的DDoS攻击。
分类:系统管理员
How To Prevent Concurrent Connections On Linux Using IPTables
✔ 在CentOS 6上使用IPTable转发流量
欢迎!在本教程中,我将解释如何将TCP / UDP流量转发到新服务器。当您将Vultr VPS迁移到新位置时,这尤其有用。本教程涵盖了CentOS 6的32位和64位版本。
分类:CentOS 操作系统
Forwarding Traffic with IPTables on CentOS 6
✔ 在Windows上通过PuTTY使用SSH连接到您的服务器
首次连接到Linux服务器可能会让人感到困惑,特别是如果您拥有强大的Windows背景。连接到基于Linux(或UNIX)的服务器时,使用称为SSH的协议。SSH允许您连接到您的服务器并远程管理它。大多数基于UNIX的操作系统已经内置了SSH客户端。OS X是基于UNIX的,包括ssh
。另一方面,Windows不包含SSH实用程序。有一个流行的免费软件SSH客户端Windows为PuTTY。在本文中,我将解释如何获取PuTTY并开始使用它。
分类:Windows指南
Connecting To Your Server with SSH via PuTTY on Windows
✔ 在CentOS 7上使用StrongSwan进行IPSec VPN
StrongSwan是一个基于IPsec的开源VPN解决方案。它支持IKEv1和IKEv2密钥交换协议以及Linux内核的本机NETKEY IPsec堆栈。本教程将向您展示如何使用strongSwan在CentOS 7上设置IPSec VPN服务器。
分类:CentOS 操作系统
Using StrongSwan for IPSec VPN on CentOS 7
✔ 在Ubuntu上设置PPTP VPN服务器
使用PPTP服务器,您可以轻松设置VPN服务器。拥有虚拟专用网络对个人用户和企业都有好处。本教程介绍了如何在Ubuntu上安装PPTP服务器。这些步骤是通用的,它们应该适用于几乎所有版本的Ubuntu。
分类:Ubuntu 操作系统
Setup a PPTP VPN Server on Ubuntu
✔ 在CentOS 6上设置PPTP VPN服务器
本指南介绍如何使用yum存储库中提供的pptpd
守护程序在CentOS 6上设置自己的PPTP VPN。请注意,在PPTP协议中发现了安全漏洞,在使用PPTP之前可能值得评估其他VPN协议。
分类:CentOS 操作系统
Setup PPTP VPN Server on CentOS 6
✔ 停止DHCP以更改resolv.conf
对于DHCP用户,有时可能需要编辑/ etc / resolv.conf
以使用其他名称服务器。然后,经过一段时间(或系统重启后),您会发现对/ etc / resolv.conf`的更改已被还原。
Stop DHCP From Changing resolv.conf
✔ 在Ubuntu上更改主机名
在本教程中,我们假设您想要的主机名是“pluto”。1.在SSH终端上,输入:hostname pluto
2.使用nano
,然后输入:nano / etc / hostname
分类:Ubuntu 操作系统
Change Hostname on Ubuntu
✔ Tcpdump简介
如果您运行服务器,毫无疑问,您将需要确定一些与网络相关的问题。当然,只需向支持部门发送邮件就很容易,但有时候你需要弄脏手。在这种情况下,tcpdump
是该工作的工具。Tcpdump是一个在命令行下运行的网络数据包分析器。
Introduction to Tcpdump
✔ 禁用SSLv3
POODLE(Padding Oracle On Downgraded Legacy Encryption)是一个漏洞,于2014年10月14日发现,允许攻击者通过执行中间人攻击使用SSLv3协议读取任何加密信息。虽然许多程序使用SSLv3作为后备,但它已经到了应该被禁用的程度 – 因为许多客户端可能被迫使用SSLv3。强制客户端进入SSLv3会增加发生攻击的可能性。本文将向您展示如何在当前常用的选定软件应用程序中禁用SSLv3。
分类:Web服务器
Disabling SSLv3
✔ 在CentOS上设置主机名
找到Vultr VPS的IP地址并以root用户身份登录.ssh root @ server将您的主机名更改为您选择的其他名称。例如:
hostname server01用您喜欢的文本编辑器打开
/ etc / hosts`文件。例如:
分类:CentOS 操作系统
Set Hostname on CentOS
✔ 在Debian / Ubuntu上设置自己的DNS服务器
本教程介绍如何在Debian或Ubuntu上使用Bind9设置DNS服务器。在整篇文章中,相应地替换“your-domain-name.com”。在本教程结束时,您将拥有一个功能强大的Ubuntu DNS服务器。
分类:Debian 操作系统 | Ubuntu 操作系统
Setup Your Own DNS Server on Debian/Ubuntu
✔ 在Debian VPS上安装OpenVPN
OpenVPN是一个开源软件应用程序,它实现了虚拟专用网络(VPN)技术,用于创建安全的点对点或站点到站点连接。它使用SSL / TLS进行密钥交换。本教程解释了如何在不超过十分钟内设置自己的VPN服务器,即使您从未使用过OpenVPN。
分类:Debian 操作系统
Installing OpenVPN on a Debian VPS
✔ 如何在Debian上更改主机名
找到您的Vultr VPS的IP地址并以root用户身份登录.ssh root @ server使用您喜欢的文本编辑器打开
/ etc / hostname文件。例如:
nano / etc / hostname`Update此文件中的主机名。然后保存文件,退出文本编辑器。
分类:Debian 操作系统
How To Change Your Hostname on Debian
✔ 在CentOS 7上安装OpenVPN
在当今社会,当您在机场,咖啡店,酒店或任何提供免费公共WiFi的位置等公共区域时,安全和隐私是一个问题。局外人可以监控您的计算机和网络之间的互联网流量。OpenVPN是一个实现虚拟专用网络的开源应用程序,它将在您和您的远程目标(网站或服务器)之间创建安全连接。
分类:CentOS 操作系统 | Ubuntu 操作系统
Installing OpenVPN on CentOS 7
✔ 在Debian / Ubuntu上设置PPP VPN
使用以下命令在您的VPS上安装pptpd软件包:apt-get install pptpd通过运行以下命令将新设置插入/ etc / pptpd.conf
和/ etc / ppp / pptpd-options
:
分类:Debian 操作系统 | Ubuntu 操作系统
Setup PPP VPN on Debian/Ubuntu
✔ 配置专用网络
如果您要将专用网络分配给现有计算机(或部署您自己的操作系统),则需要在专用接口上配置IP地址。控制面板将为您分配IP地址,您应该替换“10.99.0.200
“在具有该IP的示例中。某些配置还需要MAC地址,其中将提到“01:23:45:67:89:ab`”。您需要将其替换为专用网络适配器的MAC地址。
分类:常见问题 FAQ | Windows指南
Configuring Private Network