Articles of networking

NAT规则不起作用

我的主机上有以下情况: vethZ 10.0.0.3 o | —————– ——–|–o o–|—-o o— internet | vethX vethY | vethW eth0 | | 192.168.0.9 | namespace | —————– 路由configuration使用基于策略的路由。 据此,从主机发送到Internet的数据包(例如,使用ping)通过vethZ进入我的networking,然后进入命名空间。 从这里转发到eth0,然后到达互联网。 我想configurationNAT规则,使用eth0 IP(192.168.0.9)伪装所有内部IP地址。 然后我使用iptables添加规则 $ iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE 但是,我的数据包到达eth0而没有被上面的规则伪装。 有人知道原因吗? 先谢谢您的帮助。

如何查看VMware工作站虚拟机中的IP部分的GATEWAY?

在我的远程Windows Server中,我使用VMware工作站创build了一个虚拟机,并且手动configuration了一个IP(IP为10.10.0.8),而主机(Windows Server)的IP为10.10.0.1 : 如何检查网段的网关?

戴尔PS6510 96TB原始变成突袭6 26TB可用?

我很困惑,我从一个PS6510与48×2TB磁盘获得的可用容量。 所以总共这个arrays有96TB的RAW,但在初始configuration后,我设法连接到arrays并应用RAID 6configuration。 graphics用户界面注意到可用容量应该是69.08TB,使用47个磁盘和一个备用磁盘。 在应用configuration后,数组的可用容量立即跳到26.64TB,并在过去的5个小时内呆在那里。 arrays上没有错误,但RAID状态为“validation”,进度为6%。 我已经看遍了,找不到任何有关此行为的文档,即使使用任何RAIDconfiguration,存储设备也只能为您提供28%的可用容量。 这是正常的吗? 是否需要完成对RAID的validation才能访问整个69.08TB的容量? 如果是的话,为什么在validation完成之前能够访问26.64TB呢? 更新:完成validation后,PS6510保持在26TB的可用存储空间。 然后,我安全地重新启动设备,并默认其他types10控制器。 当查看这个控制器上的磁盘时,它已经被标记为外部磁盘而不是在线了。 从那里我设法读取这些磁盘,可用空间从26跳跃到约53TB仍然是16TB的原始configuration估计69TB害羞。 在这一点上我完全不知道为什么要创build一个53TB的存储池而不是一个69TB的存储池…..

代理链接ipv6代理到另一个代理

我正在寻找通过服务器redirect代理的可能性。 不是一个代理与许多台站,但许多代理与1台。 一个例子: 我的服务器上有10个ipv6代理(1)。 如果我使用10 ipv6,我想redirect到其他服务器上的其他10个代理(2)。 Server: 1 / ipv6: 1 proxy> Server: 2 / proxy: 1> www Server: 1 / ipv6: 2 proxy> Server: 2 / proxy: 2> www Server: 1 / ipv6: 3 proxy> Server: 2 / proxy: 3> www 有没有一个应用程序/工具或教程? 非常感谢!

我如何在CentOS 7上可靠地设置net.core.ipv4.conf.rp_filter = 0?

我想在CentOS 7机器上禁用反向path过滤。 我在/etc/sysctl.d/中有一个文件,其中包含以下内容,试图为我的所有networking接口禁用它: net.ipv4.conf.all.rp_filter = 0 net.ipv4.conf.default.rp_filter = 0 net.ipv4.conf.enp1s0f0.rp_filter = 0 net.ipv4.conf.enp1s0f1.rp_filter = 0 net.ipv4.conf.enp1s0f2.rp_filter = 0 net.ipv4.conf.enp1s0f3.rp_filter = 0 net.ipv4.conf.ens1f0.rp_filter = 0 net.ipv4.conf.ens1f1.rp_filter = 0 net.ipv4.conf.lo.rp_filter = 0 但是,启动后, all和default条目仍然设置为1.我必须在启动系统后手动设置它们,使其成为0。 同样,如果我停止并通过systemctl restart network.service ,它们会重新设置为1。 有没有办法让这个设置坚持我想要的方式?

在Visual Studio中获取错误“确保Web部署安装在远程服务器上并且Webpipe理服务正在运行”

我遇到了错误请确保Web部署已安装在远程服务器上,并且Webpipe理服务正在运行,即使我正在使用Smarterasp.net托pipe。 我联系他们,他们检查,他们告诉我,一切都在这里工作,他们也给我发送连接validation的截图。 我认为这是我的VS问题。 请帮忙! 看下面的截图: 错误描述

将Windows计算机join域,而无需手动将dns设置为域控制器

有没有办法让非域名计算机自动获得正确的DNS设置,而无需在将计算机join域时手动input客户端计算机上的DC / DNS服务器IP地址? 我想你可以在路由器/防火墙中手动添加DNS设置,以便所有机器都可以在那里find它,但是我很好奇,是否有办法让DC / DNS服务器自动从服务器上自动发现。 环境只是一个简单的2012R2操作系统,一台虚拟机作为文件服务器,另一台作为DC / DNS。

Centos 7两个nics(本地和Internet)路由问题

我在Centos7服务器上有(或者正在考虑)路由问题。 我有两个networking适配器,LocalNetwork:192.168.0.1/22和Internet:189.xxx/28。 在这个服务器上,我有一个Apache服务器,它必须从互联网上和本地networking一样对请求作出响应。 问题是来自互联网的请求给出错误(无响应),因为本地networking的请求是完美的。 当我断开本地networking的互联网请求工作。 我认为这是一个路线问题。 它应该有一个这样的规则: 如果请求来自本地networking接口,则必须通过本地networking接口返回; 如果通过互联网接口请求,则必须通过互联网接口返回; 注意:我不想在两个networking接口之间路由!

多个互联网连接和单个防火墙设备

我工作的公司有三个互联网连接。 我们计划安装一个涵盖所有三个连接的防火墙设备。 我理论上可以想象通过将所有networking线路连接到一个非常昂贵的设备来完成。 不过,我想使用openSource解决scheme,例如opensense或pfsense。 所以我需要组装我自己的硬件。 无需购买企业级防火墙设备,最有效的方法是什么?

如何路线第二湾

我不知道我在哪里搞错了。 我有两个广域网。 WAN#1 public IP like as 80.90.100…. WAN#1 -> SWITCH#1 (NAT 10.200.0.0/24) -> Port 1 cable from SWITCH#2 IP address 10.200.0.4 -> Port 2 my computer IP address 10.200.0.5 和 WAN#2 IP 10.40.0.0/24 WAN#2 -> SWITCH#2 (NAT 10.200.0.0/24 DHCP off) -> Port 1 cable to SWITCH#1 从SWITCH#2到SWITCH#1的电缆,其中设置了接口10.200.0.4的IP地址 最后我有电脑连接到IP地址10.200.0.5的SWITCH#1,我添加了路由到10.40.0.0/24路由到10.200.0.4 但它没有工作 我需要强制stream量到10.0.0.0/24才能通过WAN#2的NAT,最后是WAN#2 IP 感谢帮助