Articles of 本地

如果我将主机文件中的条目列入指向服务器机器的域,我是否会获得性能提升?

我必须承认,我是一名软件工程师,这不是我的专业领域之一。 我在.NET 4中有一个Web应用程序,它连接到同一台机器上的各种Web服务。 我们将这些Web服务称为公共可访问的域,而这些域又指向同一台机器。 问题是,如果在我的服务器机器上我将这些域指向127.0.0.1,我是否会获得一些性能改进? 通过这种方式,我可以至less跳过域名查找。 但正如我已经说过,这不是我的专业领域之一,我想知道是否有人可以在这方面的一些亮光。 对于那些有兴趣的,我使用Windows Server 2008 R2,但我怀疑这是真的很重要,因为我认为这可以适用于任何其他操作系统。

让本地服务器可以通过互联网在子域内的本地networking中访问?

我最近试图为我们公司打开一个邮件服务器。 由于某些原因,最好将邮件服务器与数据中心内的其他服务器分开,因此我们将另一台服务器插入本地networking,并build立了邮件服务器。 正如你所看到的,我们有一个DNS服务器来pipe理域和唯一有效的IP。 IP已经正确设置,主网站已经启动,但邮件服务器没有启动。 请看看这个图片: 我知道,我应该有指向邮件服务器的整个域的MXlogging,例如mail.work.com,我做到了。 我还为mail.work.com女巫指出了实际的邮件服务器的内部IP地址,如192.168.x.xxx。 现在它在本地networking中工作,我可以pipe理我的收件箱,发送邮件,以及邮件服务器的其他任何东西,问题是,邮件服务器不能在互联网上访问,而且是合乎逻辑的! 导致Alogging,指向本地networking机器,而不是有效的IP地址。 现在我的问题是,如何让我的邮件服务器在互联网上公开? (我研究了一下,如果你把一个CNlogging放在Alogging中,它应该可以工作,这是真的吗?对不起,我不是networking高手,但是我必须要问一下!)

从pipe理员组远程删除用户,并立即生效

我试图写一个简单的PowerShell脚本,广告域用户到Windows机器上的本地pipe理员组,然后30分钟后删除它们。 这是我迄今为止。 Param( [string]$machineName, [string]$group, [string]$user ) $objUser = [ADSI]("WinNT://$user") $objGroup = [ADSI]("WinNT://$machineName/$group") $objGroup.PSBase.Invoke("Add",$objUser.PSBase.Path) sleep 1800 $objGroup.PSBase.Invoke("Remove",$objUser.PSBase.Path) 这个脚本被三个参数调用,并且工作得很好。 用户被插入组中,30分钟后,他们被删除。 最后一点,我需要帮助,迫使Windows意识到用户不再是30分钟后的pipe理员… 目前,用户必须注销并重新login才能实现pipe理员权限,但是我不希望他们能够保留过去30分钟的权限。 我怎么能强迫这个事情发生? 即使从组中删除,他们仍然可以执行pipe理任务,直到他们注销。 提前致谢。

后缀和“本地邮件”

这是我第一次configuration邮件服务器。 我向你解释完整的画面。 目前,我公司company.com有一个老式的2008年服务器没有方式知道它的当前configuration,因为一切都是纯粹的混乱,我们正在迁移所有的我们的域名(大约40个小站点)到Ubuntu 12.04的一个新的strato服务器,以使事情正确。 关于Linuxpipe理,Apache,权限等我没有问题。 我缺乏理解与邮件服务器有关。 这些天我学到了很多东西,但是我也有一些关于本地交付的问题。 具体来说,我想正确设置postfix参数myorigin , myhostname , mydomain和mydestination ,以及/etc/mailname 。 我的默认主机名是xxxx.stratoserver.net(默认主机名为strato给我们),但当然,我们的“标准域”是company.com,在同一个服务器(我们只有一个),我们将configuration一个bind9服务器为我们的40个站点​​,连同apache,postfix,dovecot等等,这40个站点​​。 阅读教程我看到myorigin总是设置为像mail.company.com(手动设置或委托给/ etc / mailname)。 首先,为什么mail.company.com而不只是company.com? 如果为系统的任何进程生成本地消息,我想将该邮件发送到[email protected]而不是[email protected] 。 如果我将“主机名”更改为与company.com相关的内容,而不是xxxx.stratoserver.net,则两个主机名之间没有冲突? 本地邮件在哪里发送? 这个帐户是否可以从外部访问? 我的意思是,我可以通过POP3 / IMAP获取本地电子邮件吗?或者出于任何原因,这不是推荐的做法吗? 如果将与本地邮件相关的所有内容都更改为@localhost,会发生什么情况? 我知道我在堆栈交换networking中提出了太多的问题和疑问,但是这个疑惑包可以恢复为“我想了解本地邮件/主机名/邮件名的全貌”,或者至less从从postfix / dovecot的angular度来看。 注意:虽然@ clement的答案对我来说已经足够了(几乎确实如此,P:),这个阅读对于最终理解“整个图片”是非常有用的: http : //www.postfix.org/VIRTUAL_README.html

哪个用户优先使用Windows 2003用户帐户创build的域控制器pipe理员或本地PC用户

我需要知道哪些用户优先,域pipe理员或使用Windows 2003用户帐户创build的本地PC用户。 基本上,我想知道的是,当域控制器pipe理员注销时,是否有使用本地用户帐户运行的服务,然后服务是否停止运行,或者本地用户是否接pipe控制并使服务在后台运行。 请帮助我解决这个问题。 -Mahesh

后缀 – 禁用本地传递正确

我有一个没有本地交付的configuration后缀服务器。 从这个服务器的网站发送的每一封电子邮件都被发送出去,这个服务器上的任何域都不接受本地的电子邮件(每个域都有外部邮箱 – Google,Outlook等)。 对于每个域都可以正常工作(域名是否托pipe在这台服务器上并不重要),电子邮件是根据域名DNS条目在邮件服务器上发送的。 除了在主机中设置为服务器域的域之外的每个域。 所以我有服务器域xxxx.tld和其他域111.tld,222.tld …当有一个电子邮件… @ 111.tld,… @ 222.tld等,这是出去正确无误地传送到外部邮箱。 当我发送电子邮件至[email protected]时,此电子邮件停留在服务器上,邮件延迟 – 邮件传输不可用。 我遵循了很多说明,并尝试了很多configuration,但是我无法获得外部邮箱中的xxxx.tld的电子邮件(如在域DNS条目中),在这种情况下,它是Google。 我相信这只是一个简单的事情,但我被封锁,我找不到它。 你可以帮我吗? 非常感谢你。 这是我的main.cf myhostname = web.xxxx.tld mydomain = xxxx.tld alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases alias_database = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases myorigin = /etc/mailname mydestination = $mydomain, mail.$mydomain, localhost.$mydomain, localhost, localhost.localdomain mynetworks = 127.0.0.0/8 [::1]/128 这是我的master.cf – 一切标准,但本地禁用 #local unix – nn […]

如何在本地networking上发布本地域名?

我正在本地开发几个网站,每个网站都有自己的伪域名和Apache VirtualHost: mywebsite.localhost images.mywebsite.localhost anotherwebsite.localhost 我想将这些网站提供给我的本地networking上的任何计算机,这将允许我在移动设备(iOS)上testing我的网站。 有没有办法将“mywebsite.localhost”或“mywebsite.local”这样的名称“发布”到我的本地networking,以便这些名称能够parsing为我的计算机的networking上的任何计算机的IP地址? 我不认为我可以configuration我的ISP的路由器以任何方式作为一个DNS服务器。 在研究的同时,我读到了关于mDNS和Bonjour的信息,但是找不到我想要的东西,甚至不知道如何做这个工作。 任何帮助感激!

无法从客户机parsing单个A Record

我在我的VPS上设置了一个简单的绑定服务器,它工作正常。 问题发生在我本地的Windows机器上,它通过家庭路由器连接到互联网。 我创build了一个名为“dev”的Alogging,由于某种原因,它从本地networking中是不可见的,尽pipe来自其他位置的人可以parsingdev.mydomain.com。 具有讽刺意味的是,dev.mydomain.com只能为我自己解决。 如果我添加另一个Alogging,比如说'gamma',那么它立即可以从我本地的Windows机器上看到。 所以这只是为了那个特殊的'dev'的名字。 唯一的区别是,我有另一个IP dev.mydomain.com服务器,但是这是一个月前; 所有名字服务器从那以后被改变了。 我试图重新启动我的路由器,并在Windows机器上刷新DNScaching:没有结果。 先谢谢你。

ISP的DNS服务器如何parsing本地主机名?

对于你们中的一些人来说,这可能是一个愚蠢而简单的问题,但我无法在网上find快速,准确的答案。 我最近在尝试SSH到本地FreeBSD服务器时遇到问题,但连接被拒绝。 机器上的hosts.allow文件指定只允许本地机器与ssh守护进程进行通信(这意味着根据hosts_access手册页,客户机的主机名不能包含点)。 我想通了(至less我想我是),这个问题的原因是服务器试图parsing客户端的主机名,但请求被转发到我的ISP的DNS服务器。 因此,客户端的主机名将parsing为localname.ispname.net而不是localname,这意味着它没有通过hosts.allow访问规则。 另外,当我从服务器获取客户端的IP地址(反之亦然)时,ping实用程序以localname.ispname.net的forms显示FQDN,就像使用sshd一样。 一旦我启用了我的路由器上的“本地DNS”选项,并清除路由器上的DNScaching,一切正常,大概是因为主机名在本地解决。 我的问题是,我的ISP的DNS服务器在将本机的IP地址parsing为FQDN时如何知道本地机器的主机名? 这似乎将涉及到我的默认网关的反向DNS请求…这是正确的?

Win7的 – registry黑客域configuration文件本地configuration文件的位置

在Windows XP中,如果我想要将在本地计算机上login的用户添加到域中并保留其本地configuration文件,则可以在registry中将configuration文件位置更改为指向本地configuration文件。 我通过更改\ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList中的条目 对于Windows 7,如果我尝试使用“临时”configuration文件login的相同内容。 我曾尝试更改本地用户configuration文件文件夹的权限,以授予域configuration文件的完全所有权,并添加域configuration文件作为本地pipe理员,仍然无法正常工作。 有谁知道如何得到这个工作? 还是有更好的方式来迁移Win7中的configuration文件,不包括等待所有文件从本地configuration文件复制到域configuration文件?