标签: internet

如何找出特定站点正在运行的服务器操作系统?

有没有办法检查特定站点正在运行哪个服务器操作系统。例如从 linux 命令行。也许通过telnet?但我能从“telnet www.google.com http”得到的是:

Trying 209.85.173.104...
Connected to www.l.google.com.
Escape character is '^]'.
Run Code Online (Sandbox Code Playgroud)

如果可能的话,有人可以详细讨论这个主题吗?

linux internet

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

如何通过 Internet 安全地将两个网络连接在一起?

假设有两个位置。两个地点都有自己的快速互联网连接。您如何将这两个网络连接在一起,以便每台计算机都可以看到其他计算机?

你需要一个域控制器,或者你可以用工作组来做这件事吗?

显而易见的解决方案似乎是VPN,但是VPN只能在路由器上实现吗?网络上的计算机可以免配置吗?

networking security routing internet

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

为小型会议或会议提供非常有限的开放 WiFi 时要过滤什么?

执行摘要

基本问题是:如果你有一个带宽非常有限的 WiFi 来为只有一两天的小型会议提供互联网,你如何在路由器上设置过滤器来避免一两个用户独占所有可用带宽?

对于没有时间阅读以下详细信息的人,我不是在寻找以下任何答案:

  • 保护路由器,只让少数受信任的人使用它
  • 告诉每个人关闭未使用的服务并通常自我监管
  • 使用嗅探器监控流量并根据需要添加过滤器

我知道这一切。没有一个是合适的,原因将变得清楚。

另请注意:这里已经存在一个问题,即在大型(> 500 名与会者)会议中提供足够的 WiFi。这个问题涉及少于 200 人的小型会议,通常使用 WiFi 的人数不到一半。可以用单个家庭或小型办公室路由器处理的东西。

背景

我过去曾使用 3G/4G 路由器设备为小型会议提供 WiFi,并取得了一些成功。我所说的小型会议是指单间会议或按barcampSkepticamp或用户组会议的顺序召开的会议。这些会议有时会有技术人员参加,但并非完全如此。通常只有不到一半到三分之一的与会者会实际使用 WiFi。我所说的最大会议规模是 100 到 200 人。

我通常使用Cradlepoint MBR-1000,但还有许多其他设备,尤其是由 Verizon、Sprint 和 Clear 等 3G 和/或 4G 供应商提供的多合一设备。这些设备需要 3G 或 4G 互联网连接,并使用 WiFi 将其分发给多个用户。

以这种方式提供网络访问的一个关键方面是 3G/4G 上可用的带宽有限。即使使用像 Cradlepoint 这样可以对多个无线电进行负载平衡的东西,您也只能达到几兆位的下载速度,甚至可能达到几兆位左右的上传速度。这是最好的情况。通常它要慢得多。

大多数这些会议情况的目标是允许人们访问电子邮件、网络、社交媒体、聊天服务等服务。这样他们就可以在会议进行时实时博客或实时推特会议,或者只是在线聊天或以其他方式保持联系(与与会者和非与会者)。我想将路由器提供的服务限制为满足这些需求的服务。

问题

特别是我注意到一些场景,其中特定用户最终会滥用路由器上的大部分带宽,从而损害每个人的利益。这些归结为两个方面:

  • 有意使用。人们观看 YouTube 视频、将播客下载到他们的 iPod,以及将带宽用于在会议室中确实不合适的事情,在那里您应该注意演讲者和/或互动。

    在我们通过 UStream 直播(通过单独的专用连接)的一次会议上,我注意到房间里有几个人打开了 UStream 页面,以便他们可以与会议聊天进行交互——显然他们没有意识到他们在浪费带宽流正在他们面前发生的事情的背景视频。

  • 无意使用。有各种各样的软件实用程序将在后台广泛使用带宽,人们经常安装在他们的笔记本电脑和智能手机上,也许没有意识到。

    例子:

  • 点对点下载程序,例如在后台运行的 Bittorrent

  • 自动软件更新服务。这些都是大量的,因为每个主要的软件供应商都有自己的,所以很容易让微软、苹果、Mozilla、Adobe、谷歌和其他人都试图在后台下载更新。

  • 下载新签名的安全软件,如防病毒、反恶意软件等。 …

wifi internet opendns

12
推荐指数
1
解决办法
1004
查看次数

linux下的网吧软件

我收到了在一个大型网络中总共部署 8 个网吧的请求。预算是不存在的,因为它将全部用于非营利组织。我打算使用 Ubuntu 和 live-cds 来最小化所需的管理量,但我似乎找不到任何合适的基于 Ubuntu 的网吧系统。要求非常基本:它需要跟踪登录时间并在用户登录时注销用户。不会进行计费,它将仅用于确保人们可以公平地共享计算机。应该可以强制从中央系统注销。用户将是不熟练的,所以它必须有一个 GUI。

你会建议用什么(最好是免费的,考虑到鞋带预算)软件来管理这个?

ubuntu internet

12
推荐指数
1
解决办法
7222
查看次数

渗透测试

我们正在部署一个由我们自己托管的新网站。如果没有白帽子,您将如何从网络外部进行渗透测试?

security website internet

11
推荐指数
1
解决办法
2263
查看次数

不规则的互联网中断:某些图像和 JS 未加载

第一次在 ServerFault 上,我有一个很好的小难题。

几个月以来,我们的互联网连接一直存在问题。

环境:

Servers: 2 Terminal Servers as an RDSFarm running Windows Server 2008 R2
Browser: Internet Explorer 9
Test/debug browser: Chrome
AntiVirus: Avast 7.0.1455
Run Code Online (Sandbox Code Playgroud)

问题:

网站会不定期地拒绝加载,并显示无法访问该页面或某些图像无法完全加载的错误消息。此外,在检查多个 .js 文件后无法加载。

在此处输入图片说明

结果和我们尝试过的:

第一印象:

当我在这段时间内使用 Chrome 时,该站点在刷新后返回 net::Error 101 或 Error 103。在其他时候,如果它没有给出错误,则多个图像不可见并显示 X 图像。IE 只是说页面无法显示。

在此处输入图片说明

使用 Chrome 开发者工具:

它在控制台中显示多个资源不可用,但是当我右键单击丢失的图像并选择“显示图片”时,它们会显示。当我通过直接 URL 打开图片时,它们也会显示。

在此处输入图片说明

通过 Chrome 开发者工具审核:

当页面处于错误状态时,我对其进行了审核,发现一些 .js 文件与一些 .png、.jpg 和 .gif 文件没有一起加载。Chrome 和 IE 加载不同的图像。

在此处输入图片说明 在此处输入图片说明

混淆的 JS 文件和 Avast:

在检查之后,我发现大多数 .js 文件都是经过混淆的 JS 文件,而且由于我们运行的是 Avast 7.0.1455,我想知道 Web Shield 是否没有搞砸。

再说一次,它只发生在第一个 TS 上,而不是第二个。 …

internet terminal-server cache windows-server-2008-r2 rds

11
推荐指数
1
解决办法
971
查看次数

托管在 1.0.0.0/8 子网上的网站,在 Internet 上的某个地方?

背景

我试图用一个真实世界的例子来说明为什么有人不想在 1.0.0.0/8 子网上配置他们的内部网络。显然这是因为这没有被指定为私有地址空间。

截至 2010 年,ARIN 显然已将 1.0.0.0/8 分配给 APNIC(亚太 NIC),后者似乎已开始在该子网中分配地址,但并未在 1.1.0.0/16、1.0.0.0/16 和其他(因为这些地址被 Internet 上的不良网络配置所污染)。

我的问题

我的问题是:我想找到一个在此子网上响应的网站,并将其用作反例,向非技术用户展示其无法从 1.0.0.0/8 上配置的内部网络访问。除了编写一个程序来嗅探所有约 1600 万台主机,在端口 80 上寻找响应,有没有人知道我可以使用的目录,或者更好的是,有没有人知道在这个子网上配置的站点?

在这一点上,WHOIS 似乎对我来说太笼统了......

networking internet subnet sniffing

10
推荐指数
3
解决办法
3015
查看次数

在 24 小时内诊断(ping)网络的软件?

最近,我们当前办公室的 Internet 连接遇到了很多问题:速度变慢、数据包丢失、ping 时间过长等。

(Un) 幸运的是,这不是整天都在发生,只是这里和那里几分钟,一天几次,但这让我们的工作日变得痛苦。

正如墨菲定律所规定的那样,当 IT 人员出现时,互联网工作正常,ping 良好,带宽正常。

由于没有进一步的失败证明,他们不会为我们做更多的事情,是否有一个好的和简单的工具(在任何平台上)可以监控 24 小时的连接(例如每秒 ping 谷歌)并将结果显示为一天中任何时候的 ping 时间 + 数据包丢失图?

我尝试了PingPlotter,但这对我来说并不像预期的那样工作。

networking internet network-monitoring

10
推荐指数
2
解决办法
2560
查看次数

Freebsd 更改默认 Internet 通道路由

我在 freebsd 上有两个 Internet 频道和网关。当我使用命令切换频道时route change default chan2,该命令netstat -nr显示更改的默认路由。但traceroute显示数据包通过旧路由chan1。

例子:

$netstat -nr 
Routing tables Internet: Destination Gateway  Flags    Refs   Use  Netif Expire
                         default     xxx.xxx.183.54 US 0 8432    em3

$sudo route change default xxx.xxx.144.125 
change net default: gateway> xxx.xxx.144.125

$netstat -nr
Routing tables Internet: Destination Gateway Flags Refs Use  Netif Expire
                         default     xxx.xxx.144.125   US  2  16450  em3
Run Code Online (Sandbox Code Playgroud)

$ traceroute 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 64 hops max, 52 byte packets
 1  xxx.xxx.183.53 (xxx.xxx.183.53)  0.527 …
Run Code Online (Sandbox Code Playgroud)

freebsd route internet channel

10
推荐指数
1
解决办法
1210
查看次数

调试来自服务器的慢传输速率

我试图尽可能简单地解释这一点,但尽可能记录下来。这不是该服务器或我当前的 ISP 独有的。多年来,我在使用不同的 ISP 并将我的服务器与不同的提供商(美国的 GoDaddy、加拿大的 iWeb 和 GloboTech)一起使用时,也遇到过同样的问题。唯一常见的是 Windows Server 操作系统(2003 和 2008 r2)。但是让我们现在只查看我当前的服务器和我当前的 ISP。

问题

我的本地工作站和远程专用服务器之间的传输速度非常慢。我的服务器在 100 Mbps 端口上,我的本地工作站在 50 Mbps 光纤对称连接上。

症状

在 speedtest.net 上针对美国和墨西哥的不同服务器和位置进行测试时,服务器和工作站都获得了出色的结果(非常接近它们的连接速度)。如果我从 Dropbox 下载大文件到我的服务器或我的工作站,我在单个连接上分别获得 10 MBps 和 5 MBps 的传输速率,根据 100 Mbps 和 50 Mbps 的每个连接速度,这是正确的分别。

然而,如果我将文件从我的服务器(通过 HTTP 或 FTP)传输到我的工作站,我什至没有接近我应该获得的 50 Mbps 速度(5 MBps 传输速率),但我得到了相当于 3 Mbps 的速度(300 KBps 传输速率)。

我试图理解为什么我的传输速率那么慢。我不确定如何调试它。每当我向托管服务提供商提出问题时,他们都会要求我提供 tracert 输出,并最终将其归咎于中间的某个服务器。但这似乎并不正确,如果我们考虑一下我最初所说的话:当我的服务器使用 GoDaddy、iWeb 和 GloboTech 时,我已经看到了这个确切的速度/问题,同时我自己也使用不同的 ISP不同类型的互联网服务。它确实看起来像是服务器区域某处的固定设置。

我做过的测试

速度测试

这些是来自 speedtest.net 的速度测试,它们在我的专用服务器上针对不同的远程服务器执行,包括我位于墨西哥城的ISP 数据中心的服务器 …

windows-server-2003 windows-server-2008 internet isp network-speed

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