怎么在ubuntu上编写如下命令: if (netstat flag ==UG ) thene addres ip > new file 我想要的文件包含: addres ip 152.123.12.1 123.12.12.123 . .
运行DNS的Ubuntu服务器上很奇怪的问题。 这是networking设置。 有两个C类networking范围。 假设他们是: 216.107.249.0/24 216.107.250.0/24 服务器在216.107.250.0范围内分配一个IP。 在服务器上,在216.107.250.0范围内ping任何东西都没有问题。 DNS请求来自216.107.249.0范围内的客户端。 Wireshark显示请求进来。 然后服务器发出arp请求,说“谁有216.107.249.x? 显然没有回应,因为它是不明确的,因为它是在不同的子网上,为什么服务器正在请求。 在Ubuntu机器上的/etc/network/interfaces文件夹中,它被设置为: auto eth0 iface eth0 inet static address 216.107.250.2 network 216.107.250.0 netmask 255.255.255.0 broadcast 209.107.250.255 gateway 209.107.250.1 那么,为什么服务器要求ARP不是在同一个子网上,而不是把数据包传递给路由器呢? 任何进入服务器的东西都被正确地发送出去。 因此,如果其他DNS查询从互联网上的任何地方进入,那么它们正在被正确地响应,并且将数据包发送到路由器。
我正在寻找一种方法来将我的网站的特定区域的一组特定的IP地址列入白名单。 例如,我想只允许xxx.xxx.xxx.xxx访问“example.com/admin”,并拒绝所有其他的IP – 我认为这将发生在实际的服务器{}部分,但不知道在哪里和如何pipe理这个。
我试图build立一个需要在我们networking上的两台服务器之间进行通信的Adept(来自Synergis ),一步就是build立“顶级IP” 不过,我不确定这究竟是什么。 本手册中写明的部分规定: 子网掩码select本地IP地址 当您设置每个集线器时,您设置一个IP子网掩码。 这将检查您的用户的IP地址,并将其与掩码进行匹配。 在指定的范围内,工作站将被定向到该Vault 当我第一次到达这个步骤,它build议192.168.1.44,它不符合我们networking中的任何IP。 我知道每个服务器,每个用户PC和我们的路由器的IP,但我不知道哪一个是“顶层”。 是吗: 路由器? (192.168.1.2) 域控制器? (192.168.1.3) 这个托pipe的应用服务器? (192.168.1.4) 在每台PC上设置“默认网关”? (192.168.1.1)
为了pipe理HA代理对,我们目前有一个别名分配给我们的网卡。 # cat /etc/sysconfig/network-scripts/ifcfg-eth0:proxy DEVICE=eth0:proxy BOOTPROTO=none ONPARENT=no TYPE=Ethernet IPADDR=10.1.1.2 NETMASK=255.255.255.255 NM_CONTROLLED=no 这个文件存在于两个节点上。 当我们想要切换哪个代理处理stream量时,我们在当前主ifdown eth0:proxy上执行一个ifdown eth0:proxy ,并在辅助ifup eth0:proxy上执行一个ifup eth0:proxy 。 这是一个完全手动的过程。 显然,RedHat已经不赞成这种分配多个IP地址的方式。 相反,他们build议只添加辅助IP到主界面: # ifcfg-eth0 … IPADDR2=10.1.1.2 … 但似乎没有一个“好”的方式来pipe理在辅助盒子上启动IP的过程,并把它放在主要的上面,就像我上面的例子。 我们也不使用NetworkManager。 该服务已被停止和禁用。 有没有一种方法来切换两个节点上的活动公共地址,而不用同时编辑configuration文件和重新启动网卡,类似于我们以前的做法? 另外,是否有一个自动化上/下进程的好方法,例如,如果主要重新启动? 如果辅助人员能够检测到主服务器已经不在了,并且自动接pipe了VIP,那将会很好。 我们不希望两个HAProxies都通过DNS负载平衡同时提供stream量,因为后端服务器的粘性非常重要。
我对linux路由非常新,比如前言。 我在Fedora 22上安装了一个plex服务器。我最近开始使用通过OpenVPN连接的VPN服务。 一切工作都很好通过我的内部networking上的VPN,但当然我的Plex服务器已经停止发布。 我读了一些关于通过IP为plex.tv的服务添加路由条目的路由,而不是通过我的VPN隧道。 所以我通过下面的命令添加了所有IP的plex使用(在这里find: http ://www.dnswatch.info/dns/dnslookup?la=en&host=plex.tv&type=A&submit=Resolve) route add -net 184.169.156.178 netmask 255.255.255.255 gw 192.168.1.1 看起来好像plex.tv的stream量正在尝试通过我的路由器路由,但是在那之后它就会下降。 traceroute plex.tv traceroute to plex.tv (50.18.115.47), 30 hops max, 60 byte packets 1 gateway (192.168.1.1) 0.238 ms 0.212 ms 0.245 ms 2 * * * 3 * * * 与去往google.com的stream量相反 traceroute to google.com (216.58.219.238), 30 hops max, 60 […]
我在玩Azure资源组。 我创build了一个组,并在其中创build了一个Web应用程序。 (这一切都只是学术,当我完成学习的时候我会把它全部删除,所以我不介意共享这些数据。)这个networking应用程序位于http://woodswild.azurewebsites.net ,事实上,可以去那个地址,它会解决(虽然没有什么,现在是好的)。 然后,在同一资源组中,我也创build了一个静态的公共IP地址。 这一切看起来不错(我想,无论如何)。 但在门户网站用户界面中,我看到这个IP与任何东西都没有关联: Aaannndd ….我很难找出如何做到这一点。 我使用以下命令从Azure PowerShell创build公用IP: New-AzureRmPublicIpAddress -AllocationMethod Static -ResourceGroupName TestRG1 -ReverseFqdn woodswild.centralus.cloudapp.azure.com -Name woodswild.azurewebsites.net -Location "Central US" -DomainNameLabel woodswild 根据这篇解释New-AzureRmPublicIpAddress命令的文章 ,没有参数来声明关联。 我没有看到在门户界面中做到这一点,我找不到任何通过谷歌的答案。 我希望/想知道/假设的是,一旦build立了这种联系,就可以将IP地址放在浏览器中,并且可以parsing到与http://woodswild.azurewebsites.net相同的地方。 有任何想法吗? 谢谢!!
目标是让主服务器客户端可以访问主OpenVPN服务器和多个OpenVPN子网。 所有子网的服务器也是主服务器的客户端。 这里是configuration: 主服务器configuration port 1194 proto udp dev tun ca ca.crt cert server.crt key server.key dh dh2048.pem server 10.0.0.0 255.255.0.0 push "route 10.0.0.0 255.255.0.0" push "route 10.1.0.0 255.255.0.0" client-config-dir ccd client-to-client keepalive 10 120 tls-server tls-auth ta.key 0 comp-lzo ccd/subserver1 ifconfig-push 10.0.0.6 10.0.0.5 iroute 10.1.0.0 255.255.0.0 子服务器configuration(作为主服务器客户端) client dev tun proto udp remote <ip> […]
我有一个云SSD VPS @ OVH,我想改变用于请求的默认接口。 我有两个接口:eth0(这是默认的接口)和eth0:0(这是我想使用的新的虚拟接口)。 这里是route -n和interfaces文件的输出: daniil@vps262458:~$ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 164.132.40.1 0.0.0.0 UG 0 0 0 eth0 164.132.40.1 0.0.0.0 255.255.255.255 UH 0 0 0 eth0 daniil@vps262458:~$ cat /etc/network/interfaces # The loopback network interface auto lo iface lo inet loopback auto eth0 iface […]
使用vspehre客户端5.5在我全新的vmware ESXi上创build一个新的虚拟机,并为虚拟机分配了一个IP,但没有互联网访问。 我很确定网关和networking掩码是正确的。 我错过了什么? 更新:根本没有networking访问。 当我ping主服务器的IP,它说networking是不可达的。 UPDATE2: 这里是ifcfg-eth0的内容 UPDATE3: vSwitch截图