Questions tagged «networking»

联网是指使设备和应用程序互连的技术,使它们可以进行电子通信。

7
如何禁用对PING的响应
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 3年前关闭。 我觉得这应该是一件非常简单的事情,但是在Google搜索和检查SF时我什么都没看到。我试图使我的Fedora服务器不响应ping,我该怎么做?

10
是否有一个简单的命令行工具,用于在Linux上嗅探单个命令?
我很想知道在Linux中是否有一个命令行工具可用于包嗅探单个命令。就像sniff dumpfile command这样,您可以在终端中运行要嗅探数据包的命令,并在其他位置获取数据包的转储。 我只想转储/保存/仅查看我输入的单个命令的网络流量,而不是单个网络接口上的所有TCP流量。因此,如果我登录到计算机并在后台运行IRC,并且确实运行了IRC sniff somefile wget http://www.google.com,那么我想查看wget命令下载http://www.google.com所做的所有网络流量。我不希望“ somefile”使IRC网络流量令人困惑。 有许多linux / unix命令可以接受不同的命令并执行不同的操作。从sudo(以超级用户身份运行),nice更改级别,trickle(限制命令的带宽)

9
谁可以窃听用户的HTTP流量?
我已经多次听到应该使用HTTPS传输私有数据的信息,因为HTTP容易受到窃听者的攻击。但是实际上,究竟谁能窃听给定冲浪者的HTTP流量?他们的ISP?同一局域网上的其他人?知道他们的IP地址的人吗?


13
那里有什么体面的小型办公室级路由器[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 假设我的网络少于20台计算机,其中包括一台需要从外部访问的服务器。您会推荐哪些路由器/防火墙解决方案?它可以是硬件或软件,并且需要能够 NAT 防火墙功能 非军事区 如果可能,使用本机VPN 某种形式的网络带宽监视 更新:我已经接受了我喜欢的答案,但是这个问题可能没有确切的答案,这取决于您的要求。请留下更多建议,并解释一下为什么这种方法在您的情况下效果很好。

7
真正了解网络?
我了解Lan和诸如此类的网络基础知识。我知道很多协议是什么,以及如何在C语言中构建客户端/服务器套接字程序。但是我真正想要的是对网络实际工作方式有很好的了解。不仅从编程方面而且从应用程序方面。我正在寻找一些材料(最好是一本书),这将给我一个很好的基础。我正想成为一名程序员或UNIX管理员,所以我真的应该学习并知道如何应用网络基础知识。 是否有这样的简洁资源?通过购买网络书籍(例如来自Tanenbaum或Kurose的网络书籍)来走更学术的道路,还是走It路线(可能会研究网络管理员文本或认证书)更好? 非常感谢大家。
11 networking 

1
创建具有两个Internet连接和一个LAN连接的多宿主Linux负载均衡器
好的,...这可能已经回答了,不幸的是,我没有找到任何看起来像是解决方案的东西。 Ive查看了这些页面,它们提供了一些有用的信息,但没有完整的解决方案: 在Linux上对多个ISP连接进行负载平衡和NAT处理 两个Internet连接和1个NIC,可能吗? Linux拆分访问(带有负载平衡的多个Internet连接) linux防火墙+负载平衡ISP连接 我将使用Debian 8,Ubuntu 16.04 Desktop或Ubuntu 16.04 Server(说实话,最有可能是Debian)。 好,所以我将安装三个NIC,两个千兆位,以及板载100 mbps的LAN连接。ISP连接将通过两个NIC上的PPPoE身份验证使用千兆位LAN卡(如果可能的话,否则我将在DSL调制解调器上采用非桥接模式)。并且两个网络都将分配有一个静态IP。当前(将更改)主连接有五个一组。我需要将来自这些IP地址之一的流量路由到网络上的适当服务器。 这是我的问题: 我该如何设置?我是否使用NATing,IP Chan,IP伪装,路由等...? 如何将从外部进入系统的流量路由到网络上的特定IP地址? 请放心,这是我第一次尝试过类似这样的事情:)。 编辑1 忘记添加网络拓扑: 编辑2 刚刚意识到一些事情...为了进行PPPoE身份验证,我将不得不在特定接口上强制对凭据进行身份验证。怎么做? 我在这里发布了这个问题: 创建具有两个Internet连接和一个LAN连接的多宿主Linux负载均衡器 更新1 仍然无法使多跳循环机制正常工作。我尝试遵循以下站点中概述的步骤,但没有走运: 在Linux上对多个ISP连接进行负载平衡和NAT处理 Linux-双Internet连接/负载平衡 HOWTO:Linux多路由 我或者不断收到一条消息,指出该文件已经存在或设备无效。这是/是我的设置/信息 IFCONFIG eth0 Link encap:Ethernet HWaddr ec:08:6b:04:8e:ac inet addr:172.16.0.2 Bcast:172.16.0.255 Mask:255.255.255.0 inet6 addr: fe80::ee08:6bff:fe04:8eac/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 …

2
为什么将ICMP归类为第3层协议?[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 6年前关闭。 ICMP在OSI模型中被归类为第3层协议,但据我所知,它不符合网络层协议的定义。 它不提供寻址或数据包路由(为此它使用IP),因此它所做的只是将信息从一个节点发送到另一个节点,例如传输协议。那么,既然如此,为什么将ICMP归类为第3层协议?

2
如何使IPv6正常运行?
因此,我的问题是我无法使IPv6正常工作。例如,Ping6会告诉我connect: Network is unreachable何时尝试ping ipv6.google.com。 ifconfig 看起来像(经过一点审查): eth0 Link encap:Ethernet HWaddr **:**:e9:b6:35:7e inet addr:***.*.65.177 Bcast:***.*.65.191 Mask:255.255.255.224 inet6 addr: fe80::16da:e9ff:feb6:357e/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:* errors:0 dropped:0 overruns:0 frame:0 TX packets:* errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:* TX bytes:* Interrupt:28 Base address:0xc000 lo ... route …


3
如何使用Mac OS X远程登录到IPv6主机?
我正在公司网络上测试IPv6,并且OS X出现问题。使用大多数IPv6命令(例如telnet -6或)traceroute6,都会出现错误: connect: No route to host 例如,我有一个Web服务器。这将失败: $ telnet -6 fe80::… 80 # this fails 我知道服务器可以访问,因为ping6可以正常工作(请注意,我必须使用-I参数): $ ping6 -I en1 fe80::… # this works 而且我知道Web服务器正在运行,因为我可以从Windows远程登录到它: C:\> telnet fe80::… 80 # this works 我怀疑缺少某些配置标志或命令行参数。

5
级联多个交换机的缺点是什么?
我必须为以太网新建一个办公室,而承包商要为通往办公室每个房间的每条线路收取不菲的费用。对我来说,在每个房间中连接一条线路并在每个房间中都有一个交换机,对我来说要便宜得多,因此该房间中的每个用户都可以连接到该交换机。每个房间中的交换机都将连接到服务器机房中的中央交换机。 我听过有关这是否会导致网络冲突,延迟以及只是一般情况的冲突的说法。一堆都连接到中央交换机的次级交换机的主要缺点是什么?

5
netstat -ntap对某些连接不显示pid /进程名?
我有ubuntu / hardy服务器,内核为2.6.24-23-server和netstat: # netstat --version net-tools 1.60 netstat 1.42 (2001-04-15) 问题是我们有很多已建立的连接,它们在netstat -ntap输出中不显示PID或程序名称。Netstat是从根调用的,没有chroot,grsecurity,也没有类似的东西(或因此而被告知:)。 关于什么可能是错的任何想法? 更新 lsof -n -i 工作正常,并显示连接的pid /进程名称。

2
调试DNS解析错误
我正在auth.otc.t-systems.com使用Cloudflare的服务器调试域的DNS解析错误,但卡住了。奇怪的是,查找成功/失败取决于运行查询的计算机,但是我无法弄清楚配置的不同之处。 失败总是带有以下消息: server can't find auth.otc.t-systems.com: SERVFAIL 1.1.1.1 是Cloudflare的DNS。 到目前为止,我已经尝试过: nslookup auth.otc.t-systems.com 1.1.1.1在各种机器上运行: 它在我的具有工作和家庭互联网的计算机上失败(但是在两种情况下都可以通过Google的DNS成功运行)。 在具有工作互联网的同事计算机上失败。 它成功完成了到远程服务器的ssh会话。 现在,我假设我们的工作互联网上存在一些奇怪的配置,这会导致查找失败。但是我不知道该寻找什么,而且我还发现一些在线nslookup服务也失败了: 失败:https : //network-tools.com/nslook/Default.asp? domain = auth.otc.t-systems.com & type =1& server = 1.1.1.1 & class =1& port = 53 & timeout = 5000 & go.x =21& go.y =13 作品:http://www.kloth.net/services/nslookup.php 有什么提示可以进一步调试吗?

1
没有来自Docker容器的IPv6连接
我在docker中启用IPv6时遇到严重问题。 环境 主机正在运行Debian Jessie。 这是一个虚拟服务器(KVM)。 eth0在像w:xy:z :: / 64这样的网络中有一个静态配置的地址,如w:x:y:z :: 1,由我的托管公司分配给我。 我的主机能够毫无问题地使用IPv6:通过ping通外界,可以通过ipv6访问在容器上运行的网站(端口80绑定到主机80)。 问题 但是,我无法从容器中访问外部世界!使用以下参数重启docker后,我的docker0网桥没有IPv6地址。没有路由,也没有网关(没有ipv6地址就没有意义)。 我的Docker设置:使用DOCKER_OPTS中的这些参数启动Docker DOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.4.4 --ipv6 --fixed-cidr-v6=w:x:y:z:a::/80" 某些ipv6主机配置参数: net.ipv6.conf.all.forwarding = 1 net.ipv6.conf.default.forwarding = 1 这是我创建的网络之一: root@wopr:~# docker network inspect wopr6 [ { "Name": "wopr6", "Id": "ddc192d4af2a8edc809975e84cf3e4cb82c24d4cfe970dd8e3fc7d6ff31e20ee", "Scope": "local", "Driver": "bridge", "EnableIPv6": true, "IPAM": { "Driver": "default", …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.