Articles of networking

免费,基于Web的替代Visio?

我已经使用Visio来绘制出我的networking结构,并使用导出function来创build一个可以通过IP,主机名等search的HTML页面。这是一个非常好的工具,我经常使用它。 但是,我想为不使用Internet Explorer的用户使用searchfunction。 这里有什么替代Visio的? 我想绘制一个networking图,可以在其中search对象。 谢谢! 更新: 我通过安装Visio 2010 Beta来试用Oskar的build议。 我现在可以将Visio图表保存为SVG,但function依然不存在。 实际上,Visio 2010现在不会导出网页,甚至在VML或IE浏览器中也能正常search:(我向这个MS发送了一个“皱眉”,但我怀疑我会从他们那里听到。

在ifconfig输出RX'错误'和'帧'的确切含义?

我看到(RHEL)节点(数据包被丢弃)的networking问题,这似乎也体现在ifconfig输出中“错误”和“帧”字段的非零计数: eth2 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx … RX packets:277593775 errors:1049 dropped:0 overruns:0 frame:536 “错误”和“框架”的确切含义是什么? 编辑 : ethtool eth2输出: Settings for eth2: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full Port: Twisted Pair […]

如何授予访问域networking中本地SYSTEM帐户的共享文件夹的权限

我有必须访问共享networking文件夹的应用程序。 应用程序在SYSTEM帐户下运行,所以我必须授予SERVER-NAME \ SYSTEM帐户访问权限。 当我尝试在“共享权限”窗口中input“SEVER-NAME \ SYSTEM” – 窗口告诉我input了错误的帐户 两台服务器都在域中 我如何授予访问SERVER-NAME \ SYSTEM帐户的权限?

Linuxnetworking端口耗尽

我已经做了尽可能多的研究,而不用在内核源代码中进行挖掘。 关于这个问题似乎有大量的虚假信息/不正确的信息,所以我希望这个答案为我和其他人一劳永逸。 严格的讲IPv4,实际上是端口耗尽的可能吗? 让我解释: 貌似有65535个端口可供使用。 0不可用。 我已经读过,端口耗尽需要(src ip,src端口,dst ip,dst端口)元组是唯一的。 要清楚,并假设我可以通过sysctl net.ipv4.ip_local_port_range设置使用100%的临时端口 这就是问题:这是如何工作的? 我可以从127.0.0.1:(x)到127.0.0.1:80有65k连接 我可以从127.0.0.1:(x)到127.0.0.1:555有65k连接 基本上再一次,问题是(srcip,srcport,dstip,dstport)必须是唯一的,正确的? 我无法打开从 IP“A”到IP“B”,端口“N” 同样,一个IP不能打开超过65k连接到我的web服务器在xxxx:80,但是我可以支持多于65k整体,只要他们来自不同的来源IP ? 最后,我对输出的临时端口和正在监听的input端口有些困惑。 我意识到一旦build立连接,连接的每一边都是对等的,但在此之前: 例如,如果确实(srcip,srcport,dstip,dstport)元组必须是唯一的,为什么如果我启用,例如 net.ipv4.ip_local_port_range = 1024 65535 它允许使用从1024-65535的短暂端口,如果我的服务绑定在端口3306上(例如mySQL),它们有时会因端口正在使用而无法启动。 这与这个事实有关:(这是我要求validation的一个陈述): (srcip,srcport,dstip,dstport)对端口范围1-65535的每个连接都是唯一的(不注意操作系统使用临时端口) 但是,对于要绑定的套接字,可以将其视为(srcip,srcport,*,*)。 或者另一种方式来说明,是否IP不能以任何理由使用该端口绑定? 我可以validation上述行为,即我使用上面的确切的sysctl行,因为它我把mySQL移动到一个低于1024的端口,因为它会偶尔和非常随机地重新启动,因为假设操作系统使用该端口(3306)为一个短暂的港口。

无法添加静态路由:SIOADDRT:networking无法访问

我一直抨击我的头靠在墙上几天试图弄清楚这一点:我的ifconfig是: eth0 Link encap:Ethernet HWaddr 00:50:56:BB:XX:XX inet addr:192.168.36.132 Bcast:192.168.37.255 Mask:255.255.254.0 eth1 Link encap:Ethernet HWaddr 00:50:56:BB:XX:XX inet addr:116.xx.xx.xx Bcast:116.xx.xx.xx Mask:255.255.255.192 当我尝试添加一个静态路由来走出eth0,我得到以下错误: servername-test:/ # route add -net 10.248.12.0 netmask 255.255.255.240 gw 192.168.36.254 dev eth0 SIOCADDRT: Network is unreachable 我的默认网关是: servername-test:~ # netstat -anr Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 116.xx.xx.xx 0.0.0.0 […]

许多丢弃我的网卡的数据包

我有一台服务器在CentOS 5.3上运行(一个彗星聊天服务器,将有很多的TCP连接)。 最近我发现它很慢(http服务和SSH),所以我使用“ifconfig”命令来弄清楚发生了什么事情。 eth0 Link encap:Ethernet HWaddr 00:1C:C0:B5:D5:EA inet addr:10.0.0.61 Bcast:10.0.0.255 Mask:255.255.255.0 inet6 addr: fe80::21c:c0ff:feb5:d5ea/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:871861 errors:0 dropped:489662344145 overruns:0 frame:0 TX packets:639044 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:207239658 (197.6 MiB) TX bytes:169416201 (161.5 MiB) Interrupt:225 Base address:0x6000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 […]

SQL Server超时第一次尝试

我遇到了一个奇怪的问题,我尝试通过Visual Studio中的数据源或通过SQLpipe理控制台本身附加到在第二台计算机上运行的SQL Server 2008(两台运行Win7 64位的计算机)。 首次尝试连接时,超时。 第二次尝试正常工作。 我可以毫无困难地访问第二台计算机上的共享,这似乎是我第一次尝试连接到每个应用程序实例的SQL。 也就是说,如果我打开两个Visual Studio实例,两者都将在第一次尝试连接时失败,但在第二次尝试之后成功。 我必须为每个实例连接两次(不pipe其他应用程序中的失败/成功顺序如何)。 我希望这是有道理的。 任何build议?

有没有办法closures特定网站的客户端浏览器caching?

这是一个浏览器不可知的问题,但我们正在testing与IE9。 我们的用户访问的一个networking应用程序正在被随机caching,并且在他们应该更改时没有显示出来。 没有其他网站有这个问题,我们已经与谁声称这不是发生在其他任何人的供应商。 如果我们使用开发工具栏并select“强制从服务器刷新”,所有更新都正确。 而不是真正解决这个问题,我们的想法是通过禁用这个特定网站的caching来解决这个问题。 但是,我们不知道如何。

我的思科交换机端口坏了吗?

在过去的几天里,我一直在内部networking上为less数最终用户追逐丢包和networking稳定性问题……这些问题上周浮出水面,但是这个位置在六个星期前被闪电击中 。 我看到一堆四个Cisco 2960和一个77米长的另一端的几台电脑和手机之间有5-10%的数据包丢失。 PC通过中继链路( switchportconfigurationpastebin )与电话内联运行。 我们看到客户端服务器应用程序和Microsoft Exchange连接中断电话和中断。 我尝试了远程的常见故障排除步骤,让本地技术人员在用户和生产活动rest期间执行以下操作: 更换墙上的插孔和设备之间的电缆。 更换配线架和交换机端口之间的跳线。 尝试2960堆栈内的不同交换机端口。 用已知好的设备(新手机,不同的PC)更换terminal用户设备。 清除交换机端口接口计数器和密切监视增量错误。 ( sh int Pastebin输出 ) 钻研设备日志和Observium RRD图表 。 从交换机端没有链路up / down问题。 更换最终用户端的电源条。 testing电缆从Cisco 2960运行,使用test cable-diagnostics tdr int Gi4/0/9 (clean)* testing电缆使用Tripp-Lite电缆testing仪运行。 (清洁) 在交换机堆栈成员上运行诊断程序。 (清洁) 最后,三个交换机端口的变化find了一个稳定的解决scheme。 唯一合乎逻辑的结论是,一些Cisco 2960交换机端口是坏的或片状的…没有死亡,但在行为上也不一致。 我不习惯看到个别端口以这种方式死亡。 还有什么我可以testing或检查,以确定这些设备是否坏? 什么是最佳实践方法来validation这一点? 单个港口是否有问题而不是连续的港口? 顺便说一句 – show cable-diagnostics tdr int Gi4/0/14是非常酷… Interface Speed Local […]

如何在Amazon EC2上设置端口转发

我有一个在Amazon EC2上运行的Web应用程序。 它监听9898端口。 我可以通过inputIP地址和端口号来访问它。 例如1.2.3.4:9898 但是,我真正希望能够做的是不必input端口号。 研究这个问题,看起来像端口转发可能是解决scheme – 即将在默认端口(80)上收到的http请求转发到我的非标准端口(9898)。 这是正确的方法吗? 如果是这样,我如何在EC2上设置? 如果不是,那么我该如何实现我想要的? 在此先感谢您的帮助。 更新 我应该提到EC2实例是Windows Server 2012 AMI。