服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我的生产服务器场上有一个拆分域设置: 每个服务器都有一个外部(面向互联网)IP地址和一个私有内部(面向LAN)IP地址。 运行dnsmasq的本地DNS服务器使用“生产DNS区域”在LAN上提供DHCP服务和DNS服务。 一个不同的,公共的DNS服务器与服务器的公共IP地址服务器相同的DNS区域。 因此,如果局域网上有IP,则可以使用局域网地址parsing所有其他服务器的名称,而如果您不在局域网上(例如 – 客户机),则可以将服务器的名称parsing为其公用地址。 现在我已经设置了一个VPN来连接局域网到生产局域网,这样开发人员就可以直接访问服务器而不用麻烦了,而且我想要办公室局域网上的计算机(到目前为止只能看到公共IP地址生产DNS区域)将生产服务器名称parsing为LAN IP地址(由于VPN桥接,它们可以直接访问)。 问题是,在办公室我们使用Microsoft Windows 2003来pipe理networking – 它正在运行ActiveDirectory,DHCP服务和DNS服务。 我以为我可以使用Microsoft DNS服务器设置一个拆分域设置,并使用“存根区域”技术将生产DNS区域的parsing从公共DNS服务器指向专用DNS服务器(现在是可以通过VPN访问) – 但是当我尝试这样做时,Microsoft DNS服务器说该区域已损坏,无法显示任何信息。 可以做到这一点,如果是这样 – 如何?
我正在运行Ubuntu 10.04,并计划升级。 但是,在我做之前,我想确保我的备份/恢复过程正常工作。 当然,自从我第一次安装10.04以来,我的备份一直在运行,但这只是一个可以certificate它们已经成功运行的还原。 我发现了一个问题。 我不知道如何在恢复的磁盘上正确configurationgrub2。 目前,我的系统运行在/ dev / sda目录下,/ boot在/ dev / sda1和/ on / dev / mapper / desktop-root目录下。 (我正在使用逻辑卷)。这种configuration已经运行了好几年了。 我的恢复在/ dev / sdb上,/ boot在/ dev / sdb1和/ on / dev / mapper / desktop2-root上。 所有这些文件都已经被还原,并且/ etc / fstab已经被编辑,在被恢复的驱动器上,以反映已更改的逻辑卷名称和/ boot的新UUID。 但是我只在/ dev / sda上安装了grub,所以/ dev / sdb是不可启动的。 我不想做任何事情。 我不是想要双启动,我只是希望能够从/ dev / sdb启动,使用/ dev […]
我有一个非常简单的授权configuration,但当我尝试访问页面时,我收到了一个奇怪的消息,而不是用户/密码字段。 这是我的.htaccess文件: AuthType basic AuthName "No Way" AuthUserFile /path/to/auth/file.password Require valid-user 以下是我在浏览器中看到的内容: 问题是,我甚至没有机会提供我的凭据。 编辑 这似乎是由于使用不同的DNS名称导致的问题。 我正在为我的域名运行一个dynamic的DNS,如果我使用另一个转发到名字的域,它不起作用。 如果我使用原始的域名,它的工作原理。 IE: me.dyndns.org/secure – Works me.myserver.org/secure – Doesn't work. 看来,一个简单的ping me.myserver.org指向一个GoDaddy地址,所以我甚至不知道它是如何转发到我的服务器。 但是, ping me.dyndns.org返回正确的IP。 如何设置域名转发以将域名映射到dyndns域的IP地址?
我们有大约200台计算机在Linux下通过Ubuntu服务器进行域名login(即,用户将使用通过networking存储在中央服务器上的authentication信息login到客户端系统) 我听说LDAP和openLdap来实现这一点,但我不知道程序是什么。 我确实尝试了一些参考,但是我仍然不确定是否可以做到这一点。 https://help.ubuntu.com/10.04/serverguide/C/openldap-server.html https://help.ubuntu.com/community/OpenLDAPServer
我试图将几个错误消息来源汇总到一个地方,以便更容易地将其放入上下文中。 我目前正在查看rsyslog,但我可以改变这一点 – 如果它阻止我做我想做的事情。 我的问题是,我怎样才能最好地处理mysql-slow.log和php5-fpm.log.slow ? 一个来自php5-fpm.log.slow的例子是: Oct 16 17:16:39.820707 [pool www] pid 13060 script_filename = /var/www/somesite/index.php [0x0000000002f846c8] _path() /var/www/somesite/lib/Zend/Cache/Backend/File.php:895 [0x0000000002f844b0] _path() /var/www/somesite/lib/Zend/Cache/Backend/File.php:579 [0x0000000002f84210] _metadatasFile() /var/www/somesite/lib/Zend/Cache/Backend/File.php:545 [0x0000000002f83fb8] _loadMetadatas() /var/www/somesite/lib/Zend/Cache/Backend/File.php:479 [0x0000000002f830d0] _getMetadatas() /var/www/somesite/lib/Zend/Cache/Backend/File.php:750 [… Stack trace can be long, usually less than 30 lines …] 而mysql-slow.log的一个例子是: # Time: 111017 7:20:17 # User@Host: someusername[someusername] @ [127.0.0.1] # […]
经过两天的search,我决定在这里问这个问题: 我在我的iDevice上安装了非常有限的lighttpd,我需要将所有收到的httpsstream量redirect到http。 我没有mod_rewrite,也没有编译过的ssl。 我想出了这个,但似乎没有工作: $SERVER["socket"] == ":443" { $HTTP["host"] =~ ".*" { url.redirect = ( ".*" => "http://%1" ) } } 另外,对于lighttpd获得端口443stream量,我需要将server.port设置为443,或者我可以将它保留在configuration文件中= 80? 提前致谢!
我想更深入地了解一下VPN(局域网到局域网连接)的工作原理。 我试图在互联网上阅读,但没有可用的细节,因此在这里问。 在我的办公地点英国 ,我们有一个VPN服务器Draytek Vigo 2910,在办公室1,我有2个VPN设置configuration在这个英国draytek路由器configuration选项卡:VPN和远程访问: – 1)第一个VPN被configuration为拨出到爱尔兰的呼叫方向,Lan-to-Lan设置被启用到那里的第二个办公室位置,其中用于VPN的服务器IP /主机名被称为从注册到DynDns获得的URL [dynamicDNS]说mvdub.dnsalias.com,这个VPN链接工作正常,我们可以从办公室2的其他局域网从办公室1的局域网访问计算机/内部网站点,没问题。 2)然后从我们的罗马尼亚位置有第二个configuration为呼叫方向拨号的VPN。 在此设置中,我们将Peer Caller ID或Peer VPN Server IP设置为罗马尼亚办公室位置VPN服务器/主机的IP地址。 这个链接是不起作用的。 我的意思是我们不能从我们的本地局域网在办公室3访问这个remtoe局域网内的电脑。 在我们最近将我们的办公室搬到本地的不同实体地点之前,第二个链接正在工作。 我的问题: 1)我应该在Draytek中查找哪些设置来解决此VPN访问错误。 我很困惑,在连接1)的情况下工作,Lan到Lan VPN连接是使用dynamicDNSparsing到VPN服务器IP地址还是使用VPN服务器的静态IP地址(我听说VPN在office2中的服务器已经获得了他们的VPN主机的静态IP地址,如果它使用的是静态IP地址,那么dynamicDNS url xyz.dnsalias.com在做什么? 2)第二个问题是 – 我也从办公室2连接到我的办公室VPN(办公室1,在我们移动位置后,我工作的地方仍然无法访问)。 在我的家用电脑上,我已经build立了一个VPN连接,其中我提到了VPN服务器的IP地址为xyz.dnsalias.com。 如何解决在办公室的远程VPN服务器的静态IP地址2.它是否需要得到解决,或者它只能授予我的访问权限根据主机名/ URL xyz.dnsalias.com? 对不起,如果我遇到困惑,但那是因为我! 任何指针,解释都将非常有帮助。 谢谢。
我需要创build一个代理服务器来处理开发环境的外部请求,并想知道如何去做这件事。 任何人都可以帮忙吗?
我试图诊断为什么一个基于Java的应用程序运行一段时间作为一个客户端进行SOAP Web服务调用,然后开始打一个exception,从而无法打开套接字。 操作系统是Windows 2003服务器SP1。 netstat -an输出在CLOSE_WAIT或TIME_WAIT中显示一些连接,但不足以暗示操作系统本身不在套接字中。 我怀疑客户端API的使用方式(Axis2 v1.4)存在错误,导致无法回收一些内部资源。 一旦我们遇到无法打开套接字的情况,我们必须重新启动Java应用程序。 (有点奇怪,但是,我们仍然可以使用简单的java.net.URL进行调用)。 我想知道如果我们可以使用Wireshark / Ethereal或类似的从OS /networking的angular度来帮助诊断问题? 万一它是有用的,我们的Java堆栈跟踪是: 导致:java.net.ConnectException:连接超时:连接在java.net.PlainSocketImpl.socketConnect(本地方法)在java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)在java.net.PlainSocketImpl.connectToAddress( PlainSocketImpl.java:195)在java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)在java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)在java.net.Socket.connect(Socket.java:516 )在java.net.Socket的java.net.Socket.connect(Socket.java:466)。(Socket.java:366)at java.net.Socket。(Socket.java:239) 非常感谢任何见解。 丹海伍德
我没有清漆的经验。 我想设置清漆做一些非常基本的事情:我有两页 http://mysite.com/ http://mysite.com/additem 我想cachinghttp://mysite.com/additem 10分钟和http://mysite.com/ 1分钟,但每当访问http://mysite.com/additem ,我想清理cachinghttp://mysite.com/ 。 任何帮助?