Questions tagged «networking»

有关将设备连接在一起以便彼此通信的问题,以及有关路由器和交换机等网络设备的问题。


3
CAT6家庭布线:CMR与CMP?
我正在计划用CAT6电缆为我的房屋布线。我发现CMR和CMP布线之间的价格有很大的飞跃,我对什么是“增压”而什么却没有感到困惑。 在为房屋布线时,我计划穿过内部(空心)墙,阁楼和爬行空间,到达要接线的位置。我将在某一楼层之间进行切换,这使我相信至少需要CMR,而CMP显然也不会受伤。 我不介意在需要时花掉多余的钱,但是如果大部分电线垂直,爬网或穿过阁楼,对于CMP来说是否过大?


3
为什么我的局域网不是千兆位的?
我新建房屋中的入墙式CAT5e LAN电缆(施工期间的照片)很奇怪:它工作得很好,只是它仅允许100Mbps而不是千兆位。为了明确起见,Windows和Ubuntu中的有线LAN“连接信息”都表示连接速度为100Mbps。开关本身上的状态指示灯确认这一点。 我现在已经尝试了几件事,发现如果我使用普通的10米LAN电缆而不是壁内电缆,就可以实现千兆位!似乎墙内布线是错误的! 怎么会这样?在获得正常运行的Internet连接而不是千兆连接的情况下,LAN如何正常工作? 据我所知,您可以在上面链接的照片中看到实际的打孔布线,正确地遵循了T568B标准。我已经刺穿了所有20条LAN电缆中的所有8条电线,并且已经成功测试了这160条电线中的每条都已电连接到相应的壁式插座。 我在想电工可能把墙上的插座弄乱了吗? 如果可以通过简单地在配线架中为每条LAN电缆重新打成一对电线来解决此问题,我将非常高兴。某些电线是否可能刚好转过来?如果是这样,哪个? (注意:我已经完全重写了原来的问题,以反映我的新发现。)

7
查找IP网络接口的命令
使用“ ipconfig我”可以显示网络适配器及其设置的列表,例如IP地址。 我正在寻找一个反向命令,该命令显示给定IP地址的网络适配器的名称。 我尝试ipconfig使用类似的命令过滤输出,ipconfig | find "192.168.2.4"但是适配器名称消失了。 我的输出ipconfig是(棘手的部分似乎是我在一个适配器上有多个地址): Windows IP Configuration Ethernet adapter Local Area Connection: Connection-specific DNS Suffix . : Link-local IPv6 Address . . . . . : fe80::xxxx:xxxx:xxxx:xxxx%11 IPv4 Address. . . . . . . . . . . : 192.168.2.4 Subnet Mask . . . …

2
在Ubuntu Linux上通过VPN路由所有流量
经过数小时的故障排除,在该站点和其他站点上寻找潜在的解决方案之后,我辞职了,请其提出更好的建议。我正在通过大学的Cisco VPN路由Ubuntu实例上的所有网络流量。使用内置的网络管理器或vpnc,我可以成功建立与VPN的连接,并且可以成功地将流量路由到VPN上的任何大学IP。但是,除了那些特定的IP范围之外,我似乎无法想到任何可以成功映射VPN上所有网络流量的路由。 到目前为止,我已经尝试过: 路由添加-net 0.0.0.0 gw homeportal dev tun0 路由添加-net 0.0.0.0 tun0 路由添加-net 0.0.0.0 gw 1​​28.122.252.77 dev tun0 路由添加-net 0.0.0.0 gw 1​​28.122.252.77 dev eth0 iptables -A转发-o tun0 -j接受 iptables -A FORWARD -i tun0 -j ACCEPT iptables -t nat -A写信-o tun0 -j伪装 还有许多其他愚蠢的,无效的事情,我记不起来能准确地进行转录。 此外,我尝试路由较小的IP范围和特定IP,但均无济于事。我不太确定出了什么问题,因为我观察到的影响程度是名称解析失败以及通过VPN路由流量失败。我在这里做错了什么? 编辑- 这是ip route show启动与VPNC的VPN连接后的输出: 默认通过192.168.1.254 dev eth0 …

5
导入导出特定的Windows防火墙规则
如何导出和导入特定的Windows防火墙规则(入站和出站)? 我可以执行导入/导出策略,但是它将使用所有规则,而不是特定规则。与“ 导出列表”相同,它可以导出纯CSV文件中所有“入站”或“出站”规则列表,但是它没有帮助,因为无法将其导回。 我看了看netsh firewall,并netsh advfirewall firewall太多,但他们也似乎并不具有选项导出/导入单独的规则。 我只是想知道是否有可能将其存档。我正在使用Windows 7专业版

1
什么在OSX上创建utun0网络接口?是为了什么 究竟是什么?
什么在OSX上创建utun0网络接口?它是用来干什么的?究竟是什么? 该接口仅在连接到以太网或打开Wi-Fi之后出现,并在重新启动后消失。它不会显示在“网络首选项”窗格中。使用ifconfig界面如下所示。 utun0: flags=8051< UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380 inet6 fe80::c502:a4a6:a260:e0d1%utun0 prefixlen 64 scopeid 0x7 inet6 fd4c:2989:56f0:25be:c502:a4a6:a260:e0d1 prefixlen 64 nd6 options=1<PERFORMNUD> 我的下一个问题是为什么MTU大小为1380,但是如果我了解此接口的含义,它的用途以及创建的原因,这也许会有所帮助。 我没有使用VPN。我确实安装了Wireshark,并安装了GNS3和VirtualBox。我不知道这些应用程序中的任何一个是否负责utun0的创建。我对手册页,文档或指南感兴趣,从中可以了解更多信息。任何帮助或建议表示赞赏。

2
从Android设备获取USB网络共享以在Debian 8上运行
我试图使Nexus 5手机(运行CM11)和运行Debian 8的台式机之间能够通过USB绑定,将手机通过USB连接到计算机并收到以下消息: [14972.580738] usb 3-2: new high-speed USB device number 6 using xhci_hcd [14972.709236] usb 3-2: New USB device found, idVendor=18d1, idProduct=4ee3 [14972.709239] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [14972.709240] usb 3-2: Product: Nexus 5 [14972.709242] usb 3-2: Manufacturer: LGE [14972.709243] usb 3-2: SerialNumber: 04a0ba5813aff0d4 在手机上启用USB绑定后,我还得到: …
13 linux  networking  usb  debian 

1
无法添加默认路由-RTNETLINK答案:网络无法访问
在Ubuntu 14.04服务器(3.16.0-30)上,我尝试添加默认路由并收到如下错误: ip route通过172.16.111.99 dev bond0.11添加默认值 RTNETLINK答案:网络无法访问 此框的地址192.168.11.23为bond0.11。我静态配置了以下路由(编辑为相关子集): 通过192.168.11.18 dev bond0.11通过172.16.111.0/24 192.168.11.0/24 dev bond0.11原型内核作用域链接src 192.168.11.23 我可以ping 172.16.111.99,这是traceroute的输出: 跟踪路由到172.16.111.99(172.16.111.99),最大30跳,60字节数据包 1 192.168.11.18 0.126毫秒0.096毫秒0.081毫秒 2 172.16.111.99 0.149毫秒0.142毫秒0.112毫秒 当我显然可以访问该网络/主机时,为什么拒绝默认路由添加?我显然做错了...


5
如何在LAN上访问NodeJS服务器?
我不是网络上最知识渊博的人,但是这里...... 我用NodeJS创建了一个应用程序,我想和我的家人在我的局域网上测试应用程序。该应用程序侦听端口1337的连接,我可以通过键入通过自己的PC访问应用罚款localhost:1337,192.168.0.3:1337甚至http://joel-pc:1337/到我的浏览器的地址栏中。 我也将在NodeJS旁边运行apache,只要它连接到同一个网络,我就可以通过输入192.168.0.3或http://joel-pc/浏览器的地址栏来访问它。 现在这是奇怪的部分; 如果我停止apache服务,更改我的节点应用程序以侦听端口80(http)1337,它可以在我的电脑上输入localhost,192.168.0.3甚至可以http://joel-pc在我的浏览器的地址栏中访问。但是,除了我自己的网络之外,我仍然无法访问网络上任何其他PC上的NodeJS。 我已经尝试在Windows 7中创建出站规则以允许访问端口1337,但我仍然无法访问我自己的任何其他PC上的NodeJS服务器,即使它正在侦听端口80.是否有明显的东西我错过了吗?

2
我需要一根交叉电缆吗?
我想直接连接两台机器,都运行Windows 7.我想知道我是否需要交叉电缆。据我所知,除非两台机器都支持Auto-MDIX,否则我需要一台。 我不知道的是Auto-MDIX是否是NIC,O / S或两者的功能。谁能提前告诉我这是否可以在没有交叉电缆的情况下工作? 我在上班,机器都在家里。只是想确定我今天是否应该购买交叉电缆,以便今晚推进我的项目。

2
如果TCP数据包得到部分确认,重传机制将如何反应?
如果TCP客户端将序列号从10000到20000的数据包发送到TCP服务器。tcp将使用seq_ack 20001进行ACK响应。 如果我拦截了来自客户端的TCP数据包,并将其分成2个tcp段,一个段的seq从10000到15000,另一个段的seq从15001到20000。然后将这2个TCP段发送到TCP服务器。假设第二段在路径中丢失。TCP服务器将使用seq_ack 15001响应ACK。 现在,由于TCP客户端发送了seq 10000到20000的整数数据包,但是从客户端的角度来看,它收到的ACK为15001,这很奇怪。它会如何反应?从理论上讲,客户端应从seq 15001到20000重新传输字节,即,客户端将从seq 15001传输新的数据包。但是,在TCP堆栈实现中,这种做法与理论中的相同吗? 我认为在TCP发送缓冲区中,当发送tcp段时,该段仍然停留在那里直到ACK。ACK到来时,将从缓冲区中清除该段的这些字节。发送缓冲区中有一个指针,当收到ACK时,该指针指向ack_seq所对应的位置。ack_seq以下的字节将被清除。这样,整个段都不需要重新传输吗?
12 networking  tcp 

4
是否有检测ISP端口阻塞的简单方法?
有没有办法分辨我的ISP阻止某些端口上的流量与我的NAT路由器/防火墙阻止该流量之间的区别?站点“ Shields Up ”和“ 您能看到我 ”显示我的端口已关闭或无法访问,但是我认为这主要是由于NAT路由器所致。(显然,我可以删除路由器,直接连接并使用这些站点,但是有没有一种简单的方法可以测试而不做呢?)

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.