小编Sco*_*ack的帖子

为什么篡改 IP 的 TTL 很危险?

我一直在阅读 iptables 手册页(睡前阅读),我遇到了“TTL”目标,但它警告:

设置或增加 TTL 字段可能非常危险

永远不要设置或增加离开本地网络的数据包的值!

我可以看到减少或将 TTL 设置得更低可能会导致数据包在到达目的地之前被丢弃,但是增加会产生什么影响?

linux ip iptables

51
推荐指数
3
解决办法
7893
查看次数

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

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

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

networking linux port-forwarding

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

为什么 Windows 机器可以解析本地名称而 Linux 不能?

我有一个连接到 D-Link DIR-825 路由器的 Windows 和 Linux 机器的小型网络。

网络上的 Windows 机器可以通过名称访问所有其他机器,而 Linux 机器只能通过 IP 地址访问其他机器。

我可以在路由器 Web 管理界面的 DHCP 客户端状态列表中看到列出的所有机器及其 DHCP 分配的地址。

为什么 Linux 机器不能按名称找到任何其他机器,而 Windows 找到 Linux 机器没有问题?

dhcp linux windows

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

网络图表软件,免费或开源

有很多网络图表软件,但它不能满足我。因为它不是免费的。

我需要一个可以设计逻辑和物理的网络图表软件,它应该是免费的或开源的。任何人都知道。

谢谢。

network-design open-source

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

yumdownloader 与 repotrack

我正在使用 CentOS 6.3。

最近,我遇到repotrackyum-utils

yumdownloader --resolverepotrack看起来很相似,但看起来yumdownloader只下载了部分依赖,repotrack所有的依赖都在那里。

你试一试

yumdownloader --destdir=/tmp/download --assumeyes --resolve parted
Run Code Online (Sandbox Code Playgroud)

相对

repotrack parted
Run Code Online (Sandbox Code Playgroud)

之间有什么区别 yumdownloader --resolve和 和有repotrack什么?

redhat centos yum

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

为什么硬盘转速为 7200 转?

我想知道为什么硬盘驱动器以这些特定速度(5400,7200,...)而不是其他值旋转。

performance hard-drive

12
推荐指数
3
解决办法
3165
查看次数

同时运行多个 scp 线程

同时运行多个 scp 线程:

背景:

我经常发现自己镜像了很多服务器文件,这些服务器文件中包含数千个1kb-3kb 的小文件。所有服务器都连接到 1Gbps 端口,通常分布在各种数据中心。

问题:

SCP 一个一个地传输这些小文件,这需要很长时间,我觉得我在浪费我拥有的美丽网络资源。

解决方案?:

我有一个想法;创建一个脚本,将文件分成相等的数量,并启动 5-6 个 scp 线程,理论上会快 5-6 倍,不是吗?但我没有任何 linux 脚本经验!

问题):

  • 是否有更好的解决方案来解决上述问题?
  • 是否已经存在这样的东西?
  • 如果没有,有没有人会给我一个开始,或者帮助我?
  • 如果不是 2 或 3,哪里是开始学习 linux 脚本的好地方?像 bash 或其他。

linux centos scp multi-threading

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

错误启动Apache“php值”

更新我的 vps 后,出现以下错误:

无法启动 apache:启动 httpd:/etc/httpd/conf.d/php.conf 第 31 行的语法错误:无效的命令“php_value”,可能拼写错误或由服务器配置中未包含的模块定义 [失败]

在 PHP 上启用模块:

[PHP 模块] bz2 calendar Core ctype curl date dom ereg exif fileinfo filter ftp gd gettext gmp hash iconv imap intl ionCube Loader json libxml mbstring mcrypt mhash mysql mysqli openssl pcntl pcre PDO pdo_mysql pdo_sqlite Phar readline 反射会话标准 socket shmoplsu sqlitein wddx xml xmlreader xmlrpc xmlwriter xsl zip zlib [Zend Modules] ionCube PHP Loader

与错误相关的行:

php_value session.save_handler “文件”

错误是什么意思,我该如何解决?

httpd apache-2.2

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

每秒监控正常运行时间 - 对服务器不利?

我想知道是否有通过每秒执行一次“HTTP GET 请求”来检查服务器是否启动的优势?

任何服务器都可以处理吗?

hosting monitoring uptime

11
推荐指数
2
解决办法
1596
查看次数

浏览器如何处理多个 IP

当浏览器获取给定主机名(例如 ip1 和 ip2)的多个 A 记录并且其中一个无法访问时,有人可以指导我了解有关确切浏览器行为的信息。

我对确切的细节感兴趣,例如(但不限于):

  1. 浏览器会从操作系统获得 2 个 IP,还是只会获得一个?
  2. 浏览器将首先尝试哪个 ip(随机或总是第一个)?现在,假设浏览器以失败的 ip1 启动
  3. 浏览器会尝试多长时间 ip1 ?
  4. 如果用户在等待 ip1 时点击“停止”,然后点击刷新
    • 浏览器会尝试哪个 IP?
  5. 当它超时时会发生什么 - 它会开始尝试 ip2 还是给出错误?(如果出现错误,当用户点击刷新时浏览器将尝试哪个 ip)。
  6. 当用户点击刷新时,任何浏览器都会尝试新的 DNS 查找吗?

现在让我们假设浏览器首先尝试使用 ip2。

  1. 对于下一个页面请求,浏览器是否仍然使用ip2,或者它可能会随机切换ips?
  2. 浏览器在其缓存中保留 IP 多长时间?
  3. 当浏览器发送一个新的 DNS 请求并获得相同的 ips 时,它会继续使用相同的已知正在工作的 IP,还是该过程从头开始,它可能会尝试两者中的任何一个?

当然,这一切都可能取决于浏览器,也可能因版本和平台而异,我很乐意提供最多的细节。

这样做的目的 - 我试图了解当使用基于循环 DNS 并且其中一台主机出现故障时,用户会体验到什么。

拜托,我不是在问 DNS 负载平衡有多糟糕,请不要回答“不要这样做”、“这是一个坏主意”、“您需要心跳/代理/BGP/任何东西”等等。

domain-name-system failover timeout

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