Articles of 联网

无法通过netbios名称查看Samba服务器

我们有一个linux服务器,在我们的混合windows / mac / linuxnetworking上设置了许多samba共享。 如果我们转到\\192.168.xx\share , \\192.168.xx\share是可访问的,但是我们无法通过它的netbios名称访问服务器(如在smb.conf文件中设置)。 它也没有在networking上列出,而所有其他机器 – 包括其他Linux机器。 除此之外,我们无法看到其他机器的configuration有什么不同,除了它们是桌面Ubuntu机器,这是一个“无头”的CentOS服务器。 这是configuration文件: [global] workgroup = WORKGROUP # correct workgroup name for the network netbios name = foobar # same as the hostname of the box security = share guest account = nobody local master = no # tried yes, no difference preferred master = […]

具有NAT +桥接networking的KVM客户端

我目前有一个专用的服务器上的几个KVM访客与桥接networking(这工作),我可以ping通外部ips我分配通过ifconfig(在客人)。 但是,由于我只有5个公共IPV4 IP地址的事实,我想端口转发这样的服务: hostip:port – > kvm_guest:port UPDATE 我发现KVM有一个“默认”的NAT接口,所以将虚拟网卡添加到Guest virshconfiguration中,然后在Guest中configuration它,它的IP地址为: 192.168.122.112 我可以ping通192.168.122.112,并从KVM主机访问192.168.122.112上的所有端口,所以我试图像这样向前端口: iptables -t nat -I PREROUTING -p tcp –dport 5222 -j DNAT –to-destination 192.168.122.112:2521 iptables -I FORWARD -m state -d 192.168.122.0/24 –state NEW,RELATED,ESTABLISHED -j ACCEPT telnet KVM_HOST_IP 5222只是挂在“尝试” telnet 192.168.122.112 2521作品 [root@node1 ~]# tcpdump port 5222 tcpdump: WARNING: eth0: no IPv4 address assigned tcpdump: […]

广播如何在具有多个IP的服务器上工作?

假设你有两台DHCP服务器,A和B. 服务器A有两个IP地址,10.0.0.1和10.0.0.2。 服务器B有一个IP地址10.0.0.3。 服务器A有两个运行isc-dhcp的实例,一个指定10.0.0.1的本地地址,另一个指定10.0.0.2的本地地址。 服务器B有一个运行isc-dhcp的实例,指定一个本地地址10.0.0.3。 如果你有另外一个子网与DHCP服务器分开,192.168.0.0/24。 此子网池位于IP 10.0.0.1的服务器A上的isc-dhcp实例下。 该子网位于具有语句“ip helper-address 10.0.0.1”的cisco设备之后。 只要路由到达那个子网就好了。 如果使用ip helper语句和子网192.168.0.0/24将设备插入到交换机/路由器中,那么服务器A上的两个实例如何接收发现,而服务器B没有发现? 服务器A上的10.0.0.1和10.0.0.2在同一个接口上。 我不明白的是,为什么一个接口将共享与这两个IP发现,如果这确实是发生了什么。 如果它共享它,为什么isc-dhcp不知道数据包打算用于什么IP,而不是假设,因为它碰到了它正在监听的IP,那么它一定是为了它。 我唯一的猜测: 要么是一个我不了解或不了解的networking事物。 接口本身将数据包传递给它上面的所有IP地址,而isc-dhcp则假定它监听的IP地址应该被查看和使用。 数据包中没有任何信息,只要它到达服务器,确定它只针对一个特定的IP,这两个IP就像一个集线器可以运行一样获取数据,因此isc-dhcp HAS会假设它是否接收到它监听的IP要使用的。 重写整个问题,希望澄清情况。 希望我没有变得更糟..

Ping时间变化与IP电话无法正常工作相关

我们有一个IP电话系统(大部分型号是snom 320)。 今天有人的电话已经决定停止工作。 它有一个由DHCP分配给它的IP地址,有时我可以去IP地址查看手机的configuration页面。 有时,页面会提供标准的“无法连接Firefox无法build立连接到服务器在192.168.3.173”。 而不是消息。 真正奇怪的是,如果我保持Ping运行,我看到页面加载时的ping时间约为1ms,但是当它决定不加载时,改变为20-400ms的随机时间。 一旦ping时间返回到1ms页面再次加载。 这些周期似乎一次只能持续几分钟。 例如 64 bytes from 192.168.3.173: icmp_req=39 ttl=64 time=1.01 ms 64 bytes from 192.168.3.173: icmp_req=40 ttl=64 time=1.04 ms 64 bytes from 192.168.3.173: icmp_req=41 ttl=64 time=1.04 ms 64 bytes from 192.168.3.173: icmp_req=42 ttl=64 time=1.01 ms 64 bytes from 192.168.3.173: icmp_req=43 ttl=64 time=1.06 ms ——————–stops loading here———————- 64 bytes […]

慢速从nginx下载大的静态文件

我在vmware-esxi虚拟化中使用了debian 7 x64。 每个客户端的最大下载量是1mb / s,nginx不能超过50mbps,我的问题是什么可能导致如此缓慢的传输? 服务器 **Settings for eth1: Supported ports: [ TP ] Supported link modes: 1000baseT/Full 10000baseT/Full** root@www:~# iostat Linux 3.2.0-4-amd64 (www) 09.02.2015 _x86_64_ (4 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 1,75 0,00 0,76 0,64 0,00 96,84 Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn sda 173,93 1736,11 219,06 354600 44744 root@www:~# […]

Debian – 静态IP,/ etc / network / interfaces

我试图设置一个静态IP在我的Debian 8.1(在VirtualBox),所以我编辑了/ etc / network / interface文件: # The loopback network interface auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.1.51 netmask 255.255.255.0 gateway 192.168.1.1 broadcast 192.168.1.255 这个configuration看起来是正确的(我也试过没有'auto eth0'),这个ip还没有在networking中使用。 但是,当我检查与ifconfig,eth0不会出现,显然是在我的configuration错误。 ifconfig无界面编辑(正常): eth0 Link encap:Ethernet HWaddr 08:00:27:4a:58:ae inet addr:192.168.1.43 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fe4a:58ae/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 […]

使用多宿主服务器丢弃IPstream量

(在深入细节之前,我以Apache和SSH为例来介绍这个问题,但这不是特定于TCPstream量的问题,而是基于TCP和UDP协议的问题。 我有一个运行Ubuntu 9.04的多链路多宿主服务器,eth0连接到外部networking,eth1连接到内部networking。 外部networking呈现给“世界其他地方”,内部networking包含所有开发人员工作站和主力服务器。 有一个防火墙阻止来自“其他地方”到内部networking的stream量,但不阻止传出的请求。 $ /sbin/ifconfig eth0 Link encap:Ethernet HWaddr 00:30:18:a5:62:63 inet addr:xxx.yyy.159.36 Bcast:xxx.yyy.159.47 Mask:255.255.255.240 [snip] eth1 Link encap:Ethernet HWaddr 00:02:b3:bd:03:29 inet addr:xxx.zzz.109.65 Bcast:xxx.zzz.109.255 Mask:255.255.255.0 [snip] $ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface xxx.yyy.159.32 0.0.0.0 255.255.255.240 U 0 0 0 eth0 xxx.zzz.109.0 0.0.0.0 255.255.255.0 U 0 […]

不能绑定到端口,即使tcpview说它没有被使用

每当尝试在我的WinXP盒子上启动我的Java应用程序服务器时,每当尝试侦听端口时都无法启动“地址已被使用”错误。 对我来说通常的解决scheme是启动tcpview(从sysinternals),看看有什么使用该端口,杀死该进程,然后再试一次。 99%的时间工作。 其余的1%,但是,这是行不通的。 应用程序服务器坚持使用端口(例如端口1099,不重要),并且tcpview坚持认为它不是。 应用程序服务器只是将服务器套接字创build委托给Windows,所以我不能看到它是一个Java特定的问题,尽pipe我很高兴能够纠正这个问题。 是什么赋予了? tcpview错过了一些angular落的情况? 有没有更好的工具来帮助我诊断这些情况?

networking冗余示例

寻求帮助,以填补以下模型中冗余的工作方式: 替代文字http://www.kbrandt.com/files/NetworkSample.jpg 我相信我的数据中心会给我两个冗余的网关(将不得不更多地讨论这个问题)。 路由器A将是3825,路由器B将是2811.交换机是Power Connect 5424s。 Web服务器将有一个公共IP地址(12.12.12.12),所以没有循环DNS或类似的东西。 路由器将处理12.12.12.12 10.10.0.5的NAT映射。 我想了解第2层和第3层安装程序是如何工作的: 两个来自ISP的链接能够提供相同的块范围(如果我有networking服务器12.12.12.12 12.12.12.13 12.12.12.14等)? 我必须在networking服务器上设置网卡绑定,将每个网卡插入每台交换机,然后每台交换机都连接到路由器,而不需要或不连接交换机。 如果数据中心给我两个HSRP切换,我的路由器会看到一个虚拟地址,所以在路由器的那边没有特别的configuration? 但是,路由器的局域网端会设置HSRP? 如果交换机如图所示是独立的,并且networking服务器中的网卡出现故障,并且连接到当前活动的路由器,那么该服务器就会closures? 我从Googlesearch中得到了一些片段,但是我很难看到这样的设置如何融合在一起的大局。 如果不清楚,这种networking冗余对我来说是新的:-) 更新的信息:(将使用这个部分添加请求的信息或我想到的东西) 每个客户端(networking服务器)的网关将会是路由器的本地IP地址。 实际上会有几个不同的内部networking连接到我的路由器。 这些内部networking中的每一个都将从每个路由器和它自己的一对交换机中获得它自己的手。 所以我猜测HSRP将在每个networking的LAN侧build立起来。 我的路由器也作为防火墙。 路由器也是单独的MPLSnetworking和VPN隧道的端点。

网卡将在Ubuntu Server 10.04上hibernate

当我将服务器闲置约10分钟时,networking将停止响应外部连接。 如果我在服务器上,并试图使用networking(例如谷歌谷歌)将有一个延迟几秒钟,然后它的工作。 这个传入的连接之后再次工作,直到我再次空闲。 为什么会发生这种情况,我该如何解决?