Articles of networking

将具有多个公共IP的单个光纤连接分割为两个独立的路由器

我们有一个广域网连接进入我们的办公室,并有来自我们的ISP的5个公共IP地址。 我们在主公司下面有两个独立的实体,我希望能够将它们完全分成两个独立的物理networking。 理想情况下,我想弄清楚如何使ISP WAN进入交换机或其他设备的拓扑结构,然后将连接拆分为两个单独的路由器。 我希望每个路由器的WAN端口分配一个唯一的公有IP地址,而不是一个私有IP地址。 我的目标是自己pipe理实体A,让实体B自己pipe理路由,DHCP,VLANS等,而不需要我的交互。 ISP连接和2个独立路由器之间的一个简单的1GB交换机是否满足这个要求?

debugging为什么networking数据包被丢弃

前言 : 我有一个应用程序,我正在testing,在RHEL 6上运行。 我testing的设置是安装在embedded式设备上的应用程序,通过以太网电缆连接到与运行Linux的PC上的虚拟机进行通信的PC。 PC和embedded式设备上的虚拟机(在VMWare Workstation上)都有一个静态IP地址,因为它们需要通过以太网电缆相互通信。 在这种情况下,应用程序需要使用pub-sub工具进行通信RTI DDS 。 这已经在一个无线环境和另一个有线环境中用不同的PC而被testing过,但是在同一个虚拟机上,并且在pub-sub的这两个环境中都已经工作了。 问题: 在当前设置下testingpub-sub时,通过wireshark可以看到从embedded式设备传送的所有碎片数据包被传送到PC的主操作系统(在这种情况下是windows)。 但是,当分片数据包从主操作系统发送到虚拟机操作系统时,虚拟机只接收在wireshark看到的最后一个数据包,其余数据被丢弃。 到目前为止,我们已经试图禁用firewalls和pinging设备,这些设备都能正常工作,没有问题。 因此,我们不知道为什么数据包被丢弃。 有什么方法可以debuggingnetworking数据包被丢弃的方式和原因,甚至可能通过wireshark,因为我们正在使用该工具?

Server 2008 R2 – 用于文件存储的NAS

我目前有2个Server 2008 R2在2个不同的位置运行。 目前所有文件驻留在这些服务器上,并通过DFSR在VPN之间相互复制,现在已经为我们工作了一段时间。 但是,我们很快就要耗尽存储空间。 我正在考虑购买一个外置机架式NAS来整合到networking中,但是这里却让我感到有些困惑。 服务器如何知道文件位于NAS上的用户(我知道我可以使用组策略文件夹redirect为用户指向NAS上的“主文件夹”),更重要的是文件夹权限如何工作外部的NAS而不是服务器内的硬盘,据我所知每个NAS都有自己的用户? 这可能听起来像一个相当愚蠢的问题,但我相信一个人的快速解释会清除一切。 在此先感谢,克里斯

文件传输速度慢

我有一台运行Ubuntu Server 14.04LTS的服务器,目前我的networking传输速度很慢。 这台服务器现在已经运行了大约2年,突然间我遇到了问题。 通常传输一个单一的文件到这台服务器,我会得到100 MB / s到115 MB /秒。 目前,速度可以获得,但只有短暂的时间。 通过4GB的文件传输大约一半的速度下降到约50MB /秒,然后传输locking,然后我得到一个错误消息,说:“访问共享有问题”,我不得不取消文件传输。 文件传输当前正在运行的服务器和机器都通过Cat6千兆位以太网连接。 服务器有一个硬件RAID 10存储arrays,所以驱动器的速度和networking速度不成问题。 就像我之前说的那样,这个系统已经有两年没有问题了,突然间出现了。

CentOS 7机器在DDoS攻击后丢失连接

我们正在testing一台CentOS 7机器的DDoS防护,但是在它结束之后,机器上的连接就消失了。 连接的configuration与DDoS攻击之前的configuration完全相同,但入站和出站stream量均未到达服务器。 $ ping ip PING ip (ip): 56 data bytes Request timeout for icmp_seq 0 Request timeout for icmp_seq 1 ^C — ip ping statistics — 3 packets transmitted, 0 packets received, 100.0% packet loss 一个ifconfig返回它应该的。 也很方便知道,我也不能ping通网关。 是的,DNS服务器设置,我不能从服务器本身ping任何IP。 我意识到这不是很多的信息,所以如果你需要更多,我会很乐意添加它。

redirect绝对URL Server 2012 IIS

我们正在转向一个新的域名,并且需要将用户从原始域名redirect到新域名。 我需要做的一件事是build立起来,所以如果用户有一个保存的链接,如www.domain.com/questions,它会redirect到www.newdomain.com/questions。 我们有多个链接需要redirect的search引擎优化的目的。 显然,你可以在apache中使用下面的代码使用htaccess文件, RewriteCond %{HTTP_HOST} ^DomainA.com RewriteRule ^(.*) http://DomainB.com/$1 [P] 我的问题是我怎么能实现这个使用web.config文件在IIS或redirection.config?

PowerShell – 找出谁有networking文件夹共享的读取权限

在Windows Server&Active Directory环境中,只有特定的AD用户/组共享特定的networking共享。 有没有办法,使用PowerShell,找出谁已经读取这个共享的权限? 我试图按照这篇文章的说明,但是收到一个错误,在代码示例之后显示如下。 这里是我用来试试这个示例的.ps1代码: $cred = Get-Credential -Credential mydomain\myself $share = "MyTarget" $cn = "FooBar" $query = "Associators of {win32_LogicalShareSecuritySetting='$share'} Where resultclass = win32_sid" Get-WmiObject -query $query -cn $cn -cred $cred | Select-Object -Property @{LABEL="User";EXPRESSION= {"{0}\{1}" -f $_.ReferencedDomainName, $_.AccountName}}, SID 这是错误消息: Get-WmiObject : Not found At line:8 char:1 + Get-WmiObject -query $query -cn […]

如何用varnish和nginxconfiguration多个域

我读这篇文章,但我不能让我的情况下工作https://stackoverflow.com/questions/3334023/configure-multiple-sites-with-varnish 这是我的问题 我有2个域名:mysite1.com和mysite2.com 这是我在default.vcl中的configuration backend default { .host = "127.0.0.1"; .port = "8080"; } backend mysite2 { .host = "127.0.0.1"; .port = "8080"; } sub vcl_recv { if (req.http.host == "mysite1.com" || req.http.host == "www.mysite1.com") { set req.backend = default; } elsif (req.http.host == "mysite2.com" || req.http.host == "www.mysite2.com") { set req.backend = mysite2; } […]

使用rgex重写nginx url proxypass

你能请别人指导我吗? 不pipestring是在/api/(variable string)后面,我需要的都应该反映在我的proxy_passvariables上 location /api/.*{ proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; add_header Cache-Control public; **proxy_pass http://10.0.1.98:8080/latilla/.***; proxy_read_timeout 90; proxy_intercept_errors on; error_page 404 /; }

CentOS极其缓慢的DNS查询

出于某种原因,我的两台机器已经开始遭受极其缓慢的DNS查询。 “主机”命令的定时输出示例: [root@ns507403 ~]# time host www.google.com www.google.com has address 172.217.5.4 www.google.com has IPv6 address 2607:f8b0:4006:80d::2004 real 0m3.050s user 0m0.000s sys 0m0.004s 查找似乎至less需要3秒,无论使用哪个地址或查找完成多less次。 我见过的最高时间是9秒查找www.paypal.com 我已经排除了一个缓慢的DNS服务器的可能性,因为我在所有位于同一个数据中心的其他4台服务器上使用相同的DNSparsing器,所有这些服务器都可以正常工作。 (<1ms查找) 我已经尝试过的东西已经没有成功: 将options single-request添加到/etc/resolv.conf 向/etc/resolv.conf添加options single-request-reopen 使用sysctl -w net.ipv6.conf.all.disable_ipv6=1禁用IPv6 禁用NetworkManager(它不安装在我的服务器上) 这是我目前的/etc/resolv.conf文件: nameserver 127.0.0.1 nameserver 213.186.33.99 search ovh.net dig命令似乎工作得很好,显示查询时间0毫秒。 任何想法可能导致这个? 我在两台机器上都使用CentOS 6。