Questions tagged «networking»

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


1
调整linux磁盘刷新间隔以避免阻止用户进程
我正在使用rtorrent在安装在树莓派上的SD卡上下载文件,大约6MB / s(带宽上限)。用户进程不会刷新数据本身,刷新磁盘高速缓存的时间间隔取决于sysctl值。 使用iostat和nload我可以看到网络带宽和磁盘写入配置文件: 磁盘: 20M/s .....x.....x....xx... .....x....xx....xx... ....xx....xx....xx... 0M/s ....xx....xx....xx... 网络: 5M/s ..xxx....x.. x.....x. .xxxx...xx..xxx...xxx 0M/s xxxxx...xxx.xxx...xxx 显然,IO编写器在刷新期间总是暂停。它是一个4核CPU,3个核心永久空闲,top表示在冲洗期间100%iowait。 如果我while true; do sync; sleep 1; done在下载时这样做,磁盘刷新是平滑的,每秒6MB。并且下载器进程不会被阻塞,因此带宽是恒定的。 我可以得到同样的效果: /proc/sys/vm/dirty_writeback_centisecs: 磁盘缓存刷新的频率 - 单位是100秒; 默认值:500 并且/proc/sys/vm/dirty_expire_centisecs: 页面必须有多长时间才有资格在100秒内冲洗; 默认值:3000 将这些设置为100和200分别实现相同的均匀磁盘刷新配置文件和恒定的下载带宽。 有没有办法让这个调整自动,即尽可能经常刷新,以避免必须阻止编写过程?例如,如果下载速度为1MB / s,那么每5秒刷新一次就足够了。


3
子网对客户端PC的影响或目的是什么?
我知道,当与IP结合时,子网掩码用于定义路由器负责路由的IP范围。例如,具有192.168.3.1子网255.255.254.0的路由器将通过其LAN端口将192.168.2.1路由到192.168.3.255,所有其他路由器将被转发到其WAN /网关。(请进行健全检查) 用于客户端计算机的子网掩码(如ipconfig / all所示)是什么?客户端的子网掩码是否必须与其网关相同?

1
Windows如何自动命名网络?
在某些情况下,Windows能够自动把它连接到一个名称,而不是一般命名它的网络Network 1,Network 2等等。 对于无线连接,它似乎只是采用网络的SSID。 对于有线连接,它看起来需要通过DHCP和(反向?)DNS查找获取一些信息。我已经在具有简单消费级路由器的网络上看到了这项工作,但是无法使其与自定义Linux DHCP / DNS服务器一起使用。 Windows需要什么信息才能自动找到此名称? 附录1 我只是检查并重试我的设置仍然得到相同的行为。 我的DHCP和DNS由dnsmasqUbuntu盒提供。该dnsmasq配置包含: domain = office.example.com dhcp-range=192.168.0.100,192.168.0.200,12h 出于测试目的,我还在DNS文件中添加了DHCP客户端的固定DNS名称(这些名称没有改变我的问题)hosts: 192.168.0.100 dhcp-client100.office.example.com dhcp-client100 这个数据也出现在我的Ubuntu盒子上: lease { interface "eth0"; fixed-address 192.168.0.120; [snip...] option host-name "dhcp-client120"; option domain-name "office.example.com"; [snip...] } 以及Windows框: Ethernet adapter Local Area Connection: Connection-specific DNS Suffix . : office.example.com Description . …


2
防止下载使Linux上的所有带宽饱和
在Linux中,单个下载可以使用所有可用带宽,因此无法启动任何其他连接。(例如,如果我下载更新,我不能同时上网) 有没有办法在不同的连接之间设置某种公平的排队,以便分享? 我使用sfq qdisc检查了tc,但似乎必须将其调整到当前可用带宽,这在xDSL上可能很难,因为根据提供商,最大下行带宽无法完全可用。 谢谢

1
无法访问某个URL,其他一切正常
我的网络遇到了一个奇怪的问题。一切都运行良好,直到三天前,由于没有特别的原因,我停止访问只有一个,某个网站。这是该网站的网址。每当我尝试访问它时,我都会得到一个err_connection_timed_out。但是,正如我的同事和相关网站告诉我的那样,这个特定的网站正在运行。正如我所说,其他一切都很完美,除了这个网站。 这个问题在每个浏览器中都是持久的,包括我的手机。到目前为止我采取的步骤: 清除每个浏览器的cookie和缓存 重启PC,手机和路由器 将我的默认DNS服务器更改为OpenDNS 尝试到达网站的DNS地址(http://212.111.43.11)无济于事 运行以下命令: ipconfig /flushdns ipconfig /registerdns ipconfig /release ipconfig /renew 此外,当我运行nslookup命令时,我得到一个奇怪的响应。首先,让我们来看看“普通”网站的反应: 现在,当我查看这个网站时得到的回复: 这个条目正常吗? 此外,这是以下结果PATHPING: 所有这些步骤后问题仍然存在。事实上,如果我尝试通过我的手机使用数据网络(3G / 4G)访问该网站,它的工作原理。然而,当我切换到WiFi时,我得到上述问题。问题必须与路由器相关。我确信DNS更改会解决它,但唉。 可能是这个问题的原因是什么,我该如何解决? 我的路由器是ZXV10 W300,如果它有任何区别。 有趣的发现: 所以,在DavidPostill的回答之后,我联系了我的ISP。他们为我提供了间接解决方案。我将路由器设置中的用户名从xxxx@otenet.gr更改为xxxx@ipv6ote.gr。当我输入时,这会产生不同的路径,pathping因此我可以访问该网站。 有趣的部分如下:我搜索了卡住的地址(62.75.5.177),我偶然发现了一个邮件列表中的链接,表明我们有一个DNS中毒案例。根据邮件: “我们怀疑这个站点正在进行选择性劫持。当然,只有在使用HTTP连接时才会发生中间人。当强制执行HTTPS时,例如通过HTTPS Everywhere,连接是不可能的。这个中间人的网络和连接被拒绝了。“ 当然,我告知了我的ISP。

6
如何让Alfa awus036nha与Kali Linux合作?
我通过virtualbox 4.3.12 r93733运行Kali Linux 64bit 1.07作为访客操作系统。我还安装了VirtualBox 4.3.12 Oracle VM VirtualBox Extension Pack。我已经与Kali桥接了我的主机网络连接(英特尔(R)Wireless-N 7260),我已经将Alfa 036nha设置为Kali通过virtualbox的USB设备。 Kali中的iwconfig不提供无线扩展。 ifconfig显示我的桥接连接和本地环回。 lsusb显示:公交车001 ...... Atheros Communications,inc。AR9271 802.11n 我想也许它没有合适的驱动程序,所以我试图apt-get安装固件 - atheros但它说已经安装了。 我真的不知道我应该在这做什么..有人在乎帮助我吗?你现在应该对Linux等不太好 编辑:我发现这个https://www.youtube.com/watch?v=K1ETBeRQBs4 这帮助我让Alfa卡在Kali工作。诀窍是在虚拟机中添加一个新的自定义USB设备,您只需从alfa设备获取供应商ID和产品ID,并将其他框留空。 所以现在当我运行ifconfig时,我得到的是wlan0已启动(Alfa)但是eth0已关闭(英特尔(R)Wireless-N 7260)。 现在问题是,当我插入Alfa设备时,我的其他wifi的网络连接停止工作(英特尔(R)Wireless-N 7260)(从我的主机桥接的连接)。它也会在主机上断开连接。如果我连接到主机上的wifi(7260)与kali和alfa运行,alfa停止在Kali工作...我想让它们都运行。 谁知道如何解决这个问题?


1
是否有一个程序可以更容易地查看网络协议的工作方式?[关闭]
我有兴趣了解更多关于某些网络协议如何工作的信息(例如SSH或FTP)。是否有一个程序可以方便连接到网络上的计算机并与之通信?我更喜欢GUI程序,我更喜欢它在OS X上工作。 例如,我使用允许我测试REST服务的程序。我可以使用它在我选择的HTTP方法中发送请求,并分析响应。 当然,这个程序是为HTTP请求而制作的。我正在寻找一种更通用的方式来查看协议。

0
无法连接到侦听127.0.0.1的套接字,但适用于Windows 10中的“localhost”
我有一个干净安装的Windows 10 Pro x64,我正在尝试运行PostgreSQL服务器。它曾经在Windows 7上完美运行,但Windows 10表现得非常奇怪:如果我配置PostgreSQL来监听,127.0.0.1那么我无法使用psql连接到它: psql: could not connect to server: Permission denied (0x0000271D/10013) Is the server running on host "localhost" (127.0.0.1) and accepting TCP/IP connections on port 5432? could not connect to server: Connection refused (0x0000274D/10061) Is the server running on host "localhost" (::1) and accepting TCP/IP connections …

1
网络上第二台路由器出现问题
首先,这是我家的(主要是无线)设置。 楼下是我们的主路由器,连接(有线)到PC。各种移动设备以无线方式连接。楼上,通过电源线适配器,我的路由器设置与Wi-Fi相同的SSID和密码和通过其LAN连接的一台计算机。 这个设置一直运行好几个月,直到本周早些时候。楼上有问题,但楼下是正常的。我重置了我的(楼上)路由器,一个D-Link DIR-655并试图在我们遇到这个问题之前重新配置它。现在我无法找到任何有效的设置。我按照在线发现的指南:禁用DHCP,更改路由器的IP,保存设置(因为要更改的其他设置在不同的页面上),等待路由器保存/重启,然后导航到其他设置,但是当我尝试要更改其他设置,我无法再在浏览器中查看路由器的设置(既不使用新IP地址也不使用默认IP地址)。所以,我唯一的选择是再次重置路由器并重新开始。 当我遵循所有步骤,除了更改路由器的IP(这应该是安全的,因为楼下的路由器使用10.0.0.1而不是192.168.0.1),我可以修复所有设置并连接到路由器,但无法访问互联网。 非常感谢任何见解或帮助!

1
MoCa从头开始
我想在一个用同轴电缆连接的结构中扩展以太网LAN。我知道MoCA是一个不错的选择。在我购买设备之前,我想知道我需要什么。我无法从可用文档中了解哪些设备实际将同轴信号转换为以太网。我不想最终购买适用于现有MoCA网络的适配器。我有两个无线路由器和两个有线调制解调器,其中没有一个广播MoCA信号。CaTV信号有效。

3
Internet over Ethernet:DNS工作,ping不工作(Windows工作,Linux不工作)
我有一台PC使用以太网连接连接到Internet。使用Ubuntu我能够使用nslookup解析域,但如果我尝试运行“ping google.com”或“ping 74.125.39.104”,它就无法正常工作。 我在两台上网本上使用了Arch Linux,Mint和Ubuntu Live,但都失败了。然而,Windows工作得很好。让我免于使用Windows! 使用ifconfig: sudo ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:26:18:80:79:18 inet addr:10.20.6.180 Bcast:10.20.7.255 Mask:255.255.254.0 inet6 addr: fe80::226:18ff:fe80:7918/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5751 errors:0 dropped:0 overruns:0 frame:0 TX packets:2397 errors:0 dropped:0 overruns:0 carrier:17 collisions:0 txqueuelen:1000 RX bytes:659976 (659.9 KB) TX bytes:253881 (253.8 …

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.