服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

OpenVPN链接

我试图build立一个OpenVPN的“链”,类似于这里所描述的。 我有两个独立的networking,A和B.每个networking都有一个使用标准的“道路战士”或“客户端/服务器”方法的OpenVPN服务器。 客户端可以连接到任一个用于访问相应networking上的主机/服务。 但服务器A和B也相互连接。 每个networking上的服务器之间都有一个“站点到站点”的连接。 我试图完成的是能够连接到networkingA作为客户端,然后与networkingB上的主机连接。我使用tun /路由的所有VPN连接。 “链”看起来像这样: [客户端] —> [服务器A] —> [服务器A] —> [服务器B] —> [服务器B] —> [主机B] (tun0)(tun0)(tun1)(tun0)(eth0)(eth0) 整个想法是,当来自tun0的客户端尝试连接时,服务器A应该通过在tun1上设置的“站点到站点”VPN来路由去往networkingB的stream量。 我简单地通过在服务器A上设置了两个连接configuration文件来完成此操作。一个configuration文件是在tun0上运行的标准服务器configuration,定义了虚拟客户端networking,IP地址池,推送路由等。另一个是与服务器B运行的客户端连接在tun1上。 启用ip_forwarding后,我只是简单地将一个“推送路线”添加到广告到networkingB的路由的客户端。 在服务器A上,当我查看tcpdump输出时,这似乎工作。 如果我作为客户端连接,然后pingnetworkingB上的主机,则可以看到服务器A上的stream量从tun0传递到tun1: tcpdump -nSi tun1 icmp 奇怪的是,我没有看到服务器B通过隧道接收stream量。 就好像服务器A正在通过站点到站点的连接发送它,但服务器B完全忽略它。 当我查找服务器B上的stream量时,它根本不在那里。 服务器A – >主机B的ping工作正常。 但是从连接到服务器A到主机B的客户端ping不通。 我想知道如果服务器B是忽略stream量,因为源IP不匹配客户端IP池,它交给客户端? 有谁知道我是否需要在服务器B上做点什么才能看到stream量? 这是一个复杂的问题来解释,所以谢谢你,如果你坚持到目前为止。

用Powershell编辑/设置MIMEtypes?

所以我想知道是否有一种具体的方法来改变/编辑在IIS 7.5使用PowerShell的MIMEtypes? 到目前为止,我遇到了添加mimetypes的解决scheme,例如: http: //sclarson.blogspot.co.at/2011/08/adding-mime-type-to-iis-vis-powershell.html http:// forums。 iis.net/t/1192371.aspx和其他一些有书被引用,但这些书不包含任何信息,我检查。 看起来好像使用Add-WebConfigurationProperty被使用,但是当我使用这个方法为一个现有的MIMEtypes,那么我将收到一个错误是有关重复项目条目(因为它已经在那里),所以这个方法是超出窗口。 我尝试使用Set-WebConfigurationProperty但是这导致它删除所有现有的mimetype条目,只是留下一个。 那么有没有人有一个build议,或者也许知道这样做的正确方法? 我也考虑做一些事情,如先删除条目,然后添加它,唯一的问题是你将需要知道mimetype fileExtension和mimeTypes(即文本/ XML等)。 所以我假设我需要先使用getwebconfigproperty方法来获取这两个属性,然后通过parsing它的值到delete-webpropconfig函数中,然后添加它来delete-webpropconfig它。但是,仅仅设置一个MIMEtypes的三个步骤似乎是过度的。 。 从我的理解,appcmd.exe设置configuration“价值和参数这里”方法将几乎只是直出做它..然而这个问题是,不幸的是,我们不能使用它。 是的,我明白我可以让PowerShell执行appcmd命令,不幸的是这不是一个可行的select。 我已经尝试了Googlesearch和阅读书籍的解决scheme,但迄今为止还没有拿出答案 1) set-webconfigurationproperty方法删除所有其他的mimetype条目 2) add-webconfigurationproperty不会允许我执行它并抛出一个“错误重复”消息 3)一个工作的解决scheme,在PowerShell中执行此操作。