标签: networking

傻瓜的 CIDR

我了解 CIDR 是什么,以及它的用途,但我仍然无法弄清楚如何在脑海中计算它。有人可以用例子给出“傻瓜”类型的解释吗?

networking subnet cidr

47
推荐指数
3
解决办法
6万
查看次数

DNS 查询何时使用 TCP 而不是 UDP?

可能的重复:
名称服务器是否必须通过 TCP 回答查询?

我知道 DNS 的大部分查询都使用 UDP,但在什么情况下它会使用 TCP?

networking domain-name-system

47
推荐指数
2
解决办法
13万
查看次数

在响应消息中使用“Connection: close”是什么意思?

当客户端使用Connection: close请求消息中的头时,这意味着它希望服务器在发送响应消息后关闭连接。

我以为这个头只用在请求消息中,但我注意到它也用在响应消息中。例如:

在此处输入图片说明

在响应消息中使用此标头时,该标头意味着什么?

我认为这意味着服务器将在发送响应消息后关闭连接(即使客户端Connection: keep-alive在其请求消息中使用了标头)。我对么?

networking http

47
推荐指数
1
解决办法
9万
查看次数

如何避免与VPN内网的网络冲突?

虽然在 192.168/16 甚至 10/8 之间有各种各样的私有不可路由网络,但有时考虑到潜在的冲突,它仍然会发生。例如,我在 192.168.27 上使用内部 VPN 网络设置了一次安装 OpenVPN。这一切都很好,直到一家酒店在其 wifi 上使用该子网作为 27 楼。

我将 VPN 网络重新 IP 连接到 172.16 网络,因为这似乎几乎没有被酒店和网吧使用。但这是解决问题的适当方法吗?

虽然我提到了 OpenVPN,但我很想听听其他 VPN 部署中关于这个问题的想法,包括普通的 IPSEC。

networking security vpn openvpn

45
推荐指数
3
解决办法
7万
查看次数

获取同一网络中的IP地址和计算机名称

可以使用什么命令来获取位于同一网络中的计算机的 IP 地址和名称?

我正在运行 Windows

networking windows ip-address

45
推荐指数
3
解决办法
35万
查看次数

如何将端口 80 转发到同一台机器上的另一个端口?

如何将来自端口 80 的请求转发到同一台 Linux 机器上的另一个端口?

我曾经通过更改来做到这一点nat.conf,但是我使用的这台机器没有 NAT。什么是替代方案?

networking linux port-forwarding

45
推荐指数
3
解决办法
7万
查看次数

是否有一个 linux 终端命令可以让您实时查看进入 tcp 连接的数据量?

它类似于top,您可以在其中实时查看 CPU 进程。我不是在寻找像 Wireshark 这样的 GUI 来做这件事。

networking linux bandwidth terminal

45
推荐指数
5
解决办法
4705
查看次数

无法连接到公共 postgresql rds 实例

我在一个 VPC 中创建了一个基本的测试 PostgreSQL RDS 实例,该实例具有一个公共子网,并且应该可以通过公共 Internet 进行连接。它使用对端口 5432 开放的默认安全组。当我尝试连接时,它失败了。我一定错过了一些非常简单的东西——但我对此很迷茫。

这是数据库设置,注意它被标记为Publicly AccessibleRDS设置

这是安全组设置,请注意它是完全开放的(在上面的 RDS 设置中由端点旁边的绿色“授权”提示确认): 安全组设置

这是我试图用来连接的命令:

psql --host=myinstance.xxxxxxxxxx.us-east-1.rds.amazonaws.com \
     --port=5432 
     --username=masteruser 
     --password 
     --dbname=testdb
Run Code Online (Sandbox Code Playgroud)

这是我尝试从 Yosemite MacBook Pro 连接时得到的结果(注意,它解析为 54.* ip 地址):

psql: could not connect to server: Operation timed out
    Is the server running on host "myinstance.xxxxxxxxxx.us-east-1.rds.amazonaws.com" (54.xxx.xxx.xxx) and accepting
    TCP/IP connections on port 5432?
Run Code Online (Sandbox Code Playgroud)

我没有启用任何类型的防火墙,并且能够连接到其他提供商(例如 Heroku)上的公共 PostgreSQL 实例。

任何故障排除提示将不胜感激,因为我在这里几乎不知所措。

更新

根据评论,以下是默认 VPC 的入站 ACL 规则: 网络ACL配置

postgresql networking rds amazon-rds

45
推荐指数
3
解决办法
4万
查看次数

什么是现代术语 T1?

我经常听到这个词使用“我们有一个 T1”……在 SF 和其他网站上使用。我用谷歌搜索它,它似乎是一种可能与帧中继有关的古老技术,但我不确定。

也许事情已经改变了,这个词现在意味着不同的东西。

T1 的速度是多少,用户能以 1.5Mbit 的速度获得所有 24 个频道吗?它与帧中继有什么关系?15 年前,在 ADSL 变得具有竞争力之前,我们在我的公司中使用过的东西。

T1 在我所在的地区不提供,这就是为什么我真的要问。

networking t1

44
推荐指数
5
解决办法
1万
查看次数

找不到流氓 DHCP 服务器

在过去的 3-4 周里,我一直试图在我的网络上找到一个流氓 DHCP 服务器,但被难住了!它提供的 IP 地址不适用于我的网络,因此任何需要动态地址的设备都会从 Rogue DHCP 获取动态地址,然后该设备停止工作。我需要帮助才能找到并摧毁这东西!我认为它可能是某种木马。

我的主路由器是唯一有效的 DHCP 服务器,它是 192.168.0.1,它提供 192.160.0.150-199 的范围,我在我的 AD 中将此配置为已授权。这个 ROGUE DHCP 声称来自 192.168.0.20 并提供 10.255.255.* 范围内的 IP 地址,除非我为其分配静态 IP 地址,否则这会弄乱我网络上的所有内容。192.168.0.20 在我的网络上不存在。

我的网络是 Windows 2008R2 上的单个 AD 服务器、3 个其他物理服务器(1-2008R2 和 2 个 2012R2),大约 4 个管理程序 VM、3 台笔记本电脑和一个 Windows 7 机器。

我无法ping通流氓192.160.0.20 IP,并且在ARP -A输出中也看不到它,因此我无法获取其MAC地址。我希望阅读这篇文章的人以前遇到过这个问题。

networking dhcp-server

44
推荐指数
4
解决办法
7533
查看次数