让R1和R2是两个(无线)路由器。 R1和R2都有一个有线接口eth0和一个无线接口wlan0 。 在每台路由器上,两个接口在br0上桥接。 所以: R1.br0 = R1.eth0 + R1.wlan0 R2.br0 = R2.eth0 + R2.wlan0 让C1和C2分别是连接到R1和R2的无线客户端。 当C1发送一个广播以太网帧B时 ,会发生什么情况呢?这应该是由C2接收的(比如,C2的IP地址是一个ARP请求)? 我的问题: 当R1接收到B时,它将通过R1.br0发送帧(因此将它发送到R1.eth0 和 R1.wlan0),或者只通过R1.eth0发送帧(因为它知道帧是通过R1 .wlan0)? 在任何情况下,R2最终都会收到B.在R2接收到B后,大部分问题与第一个问题相同:R2将通过R2.br0(…)或R2.wlan0(…) ? 我不确定这两个问题的答案必然是相同的,因为源接口并不是一回事,一个是电线,另一个是无线的,这就是为什么我问两个问题。 如果问题2的答案是“R2将通过R2.wlan0和R2.eth0发送帧”,则不会有某种循环(通过对R1接收与我的问题(2)相同的推理B再次,这次从R1.eth0)? 以太网如何处理这个问题? 我所看到的最简单的解决scheme是制作网桥,以便将广播帧发送到所有接口,而不是发送帧。 我不知道无线networking是如何工作的,所以如果一个网桥是不会发送一个数据包给它的接口的,那么我们怎么能确定其他的无线客户端会收到广播帧呢? 无线(802.11b / g / n,无论)networking上的无线客户端是否可以直接相互通信? 其实,这些都是在哪里定义的,还是具体实现? 如果确定了,我在哪里可以得到标准?
我的FreeBSD服务器上有两块网卡,在rc.conf这样设置: ifconfig_em0="10.0.0.1 netmask 255.255.255.0" # LAN NIC ifconfig_em1="DHCP" # WAN NIC 此设置不会给出任何默认路由,只有(假设123.123.123.123是em1的WAN IP): 10.0.0.0/24 —> em0 123.123.123.123/32 —> em1 当我尝试ping 8.8.8.8这样的WAN IP时,我得到了No route to host 。 (为什么? 123.123.123.123/32含义与default值几乎相同?)无论如何,我可以运行add route default -iface em1 ,然后广域网IP通过em1进行定向。 我如何使接口em1为我的系统的默认,重启 – 持续路由? 即,我怎么能说rc.conf add route default -iface em1 ? (我必须做出路由接口的具体而不是特定于接口的IP,因为em1的IP是由我的ISPdynamic给出的。) 我已经尝试了以下没有成功: static_routes="mydefault" route_mydefault="default -iface em1" 和 defaultrouter="-iface em1"
我有一个Windows Server 2008 R2打印服务器设置托pipe多个打印机给我的最终用户。 我想更改打印服务器上托pipe的所有打印机的命名约定,并希望在客户端反映此更改。 例如:我在打印服务器上有一个名为“Cottage”的HP4000打印机。 我想在打印服务器上重命名打印机“HR-1stFloor-220a”,并且希望打印机以新名称出现在每个客户机系统上。 只需重新命名服务器上的打印机,就可以自动创build一个从旧打印机名称到新名称的链接,所有客户端都可以正常工作,但从他们的angular度来看,实际名称并没有改变。 重命名共享名称也不会影响最终用户(尽pipe它会更新端口信息)。 我希望打印机的名称是关于部门和位置的有意义的信息,但是这意味着当他们换手或者移动时,我需要更新这些信息,而且目前我看不到写自定义启动的方式,并通过AD删除/replace它们。 有没有简单的方法来完成这项任务? 感谢您的帮助。
有没有办法使用Windows GPO设置可应用于一组用户的“默认”映射驱动器列表? 我运行小型networking,并希望确保某些用户组(如销售或支持)具有相同的networking共享映射到相同的驱动器号,而不pipe他们login到哪个PC。 这将使新用户的设置更容易,并允许共享networking位置的集中pipe理。 任何链接的例子和/或分步指南将不胜感激。
我正在向networking中引入一些PIM路由,以便在路由器之间提供一些可用的组播stream量。 我读了一下PIM,稀疏模式与密集模式。 阅读后,我想弄清楚,在什么情况下我想使用密集模式? 如果我有一个简单的结构: [multicast subscriber] <-> [DR router] <-> [DR router] <-> [RP router] <-> [multicast sender] 从这种拓扑结构使用稀疏模式是否真的可以让我更有效地扩展呢? 如何考虑一个特定的大型路由器树,“稀疏模式与密集模式之间的”第一次接收数据包的时间“受到影响? RP总是订阅接收组播? 谢谢, 马特
假设您有一些存储在iSCSI存储arrays(例如EqualLogic PS4110 )上的虚拟机(运行在例如ESXi中)。 现在假设你想build立一个如下所示的备份和恢复机制: 虚拟机静止 拍摄快照 快照被复制到磁带 快照被删除 磁带被带离场外 灾难发生 磁带从现场检索 快照从磁带复制 从磁带恢复的虚拟机重新启动 似乎有两种明显的方式来对VM进行快照: pipe理程序创build快照(按照vSphere Data Protection 获取快照的方式 ) SAN创build快照(按EqualLogic自动快照pipe理器/ VMWare版本的工作方式 ) 具体问题: 在上述两种备份机制的快照方法之间,我应该考虑什么? 无论快照的用途如何,这些快照方法都有一些基本的好处吗?
我正在尝试向客户提供维护页面,以便在维护时向我的应用程序发出请求。 以下是我为此目的的nginxconfiguration。 server { recursive_error_pages on; listen 80; … if (-f $document_root/maintenance.html) { return 503; } error_page 404 /404.html; error_page 500 502 504 /500.html; error_page 503 @503; location = /404.html { root $document_root; } location = /500.html { root $document_root; } location @503 { error_page 405 =/maintenance.html; if (-f $request_filename) { break; } rewrite ^(.*)$ […]
我们刚刚在一个月前把我们第一个基于Hyper-V的networking解决scheme放在网上(下图)。 例如,在Bing / Google /百度/迈克菲安全/等级抓取期间,我们在虚拟机之间存在间歇性的通信问题。 这个问题持续了几分钟,并没有完全中断, 一些请求工作得很好,而其他请求则导致错误。 我查看了虚拟机和主机系统上的系统日志,但没有任何指示失败(除了Web VM上的一些ASP.net ODBC错误,因为它无法到达数据库主机)。 我们以前只有一台8年历史的Windows Server 2k3networking和数据库服务器的设置可以毫无问题地处理所有stream量,但却限制了我们的新开发能力。 它只有4GB的RAM和一个旧的2GHz双核处理器。 我们的新服务器具有32GB的RAM和四核3.4GHz至强。 当一切工作正常时,硬件将旧东西吹出水面。 页面加载速度更快,查询运行更快等。 我能想到的唯一的事情是stream量在适配器上基本上翻了一番,因为数据库和Web在单独的虚拟机上,但共享相同的虚拟networking,或者,我们的Hyper-Vnetworking的方式可能存在问题configuration。 有一个共享的虚拟交换机设置为外部。 我们使用硬件防火墙阻止端口到外部世界。 我已经包含networking适配器和当前虚拟交换机设置的屏幕截图。 我不确定在主机和虚拟机上应该启用/禁用哪些属性。 这台机器有2个nics,但是一切都是在一个端口上设置的。 build议使用一个端口作为pipe理员,另一个作为虚拟交换机,我确信在login时会提高性能,但我不确定是否解决了当前问题。 任何人都可以提供什么样的Nic属性应该在主机和虚拟机,或指导我调整,以提高networking性能的指导?
我有Ubuntu 13.10(内核3.11.0-19-通用)。 启动时,networkingconfiguration如下: dor@ubuntu:~$ sudo ifconfig -a em1 Link encap:Ethernet HWaddr 44:37:e6:4c:ca:0a inet addr:10.1.0.102 Bcast:10.1.7.255 Mask:255.255.248.0 inet6 addr: fe80::4637:e6ff:fe4c:ca0a/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:732 errors:0 dropped:0 overruns:0 frame:0 TX packets:79 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:68789 (68.7 KB) TX bytes:12907 (12.9 KB) Interrupt:20 Memory:fe600000-fe620000 eth5 Link encap:Ethernet HWaddr 00:0a:5e:50:cf:1e […]
我有一个博科FC交换机,我想要做一些分区。 我有一个包含太多行的构build文件,可以将其复制粘贴到正常的交互式会话中,并且使用交换机和我的unixpipe理服务器之间的预共享密钥设置了ssh。 我没有期望,宁愿坚持直接的SSH和bash。 我已经尝试单独发送命令,但它失败了,因为每个ssh命令是一个单独的会话,所有未提交的命令会在会话被删除后立即刷新。 我试过这个: cat testbuildfile | ssh -tt user@switch 它几乎可以工作,因为它运行我的构build文件中的所有命令,但是它使我在Brocade上的一个会话完成后无法使用。 我有我的博科命令提示符,但如果我input任何东西,它挂起,我不得不ctrl-c回到我的UNIX服务器。 我知道我可以把commit命令放到我的构build文件中,但我宁愿有机会在提交之前检查和validation工作。 理想情况下,我想让它运行我的命令文件,然后让我login到它开始为我检查,然后手动提交命令的会话。 我可以这样做吗? 编辑:在Brocade交换机上运行脚本是不可能的,否则会导致保修失效。