我有一个Ubuntu机器,我已经创build了四个VLAN,即eth0.100 , eth0.200 , eth0.300和eth0.400 。 我想dynamic获取使用DHCP服务器的IP地址。 它应该提供来自不同IP地址范围的IP, for VLAN interface eth0.100,–> 192.168.0.20 – 192.168.0.40 for VLAN interface eth0.200 –> 192.168.0.50 – 192.168.0.70 for eth0.300 and eth0.400 –> likewise 我怎样才能实现呢? 我将如何读取请求IP地址的接口的VLAN ID? 我将如何将有关客户端上运行的VLAN的信息传送给DHCP服务器? 我想我也应该在DHCP服务器上创buildVLAN接口。 如果我这样做,我将如何让DHCP服务器知道VLAN的存在? 我困在这。 我应该如何继续?
我有一个tmpfs系统。 大多数/子目录的aufs被安装在覆盖读写根文件系统的只读基本文件系统(系统从只读介质启动)上。 此前,我曾经使用unionfs而不是aufs。 它一直在正常工作,直到最近tmpfs开始填满。 我不确定是什么引发了这个变化。 它可能是aufs更改,内核升级或系统中的某些更改以及如何访问文件系统的unionfs。 无论如何,它似乎是行为有点错误的tmpfs。 虽然这个系统不应该给tmpfs写很多东西,但是很多东西都用完了: # df -m / Filesystem 1M-blocks Used Available Use% Mounted on tmpfs 200 50 151 25% / 而: # du -smx / 2 / 这是我的testing系统,基本上什么都不做。 当使用率迅速达到90%以上,系统崩溃时,生产系统上的东西就会磨损。 我怀疑这些被删除的文件仍然打开,但: # lsof | grep deleted 什么都没显示 另外一个想法是,一些文件被安装在其上的文件系统掩盖了,所以我尝试了这一点: # mount –bind / /mnt # du -sm /mnt 2 /mnt 不过,没有一丝48MB的损失。 如何找出什么是我的tmpfs文件系统? […]
所以我有一个Linux服务器的VPS提供商,它在他们的网站上的我的networking仪表板中说明: 2607:f840:0044:0022:0000:0000:0000:0000/64被路由到该服务器(2607:f840:0:3f:0:0:0:eaa) 2607:f840:0:3f:0:0:0:eaa / 64是分配给eth0接口的地址,并在其旁边显示GLOBAL。 我只对IPv6有所了解。 每个地址长度为128位,以hexforms写入,缩短省略前导零或使用::一次。 我不明白的是2607:f840:44:22 :: / 64'路由到我的IPv6分配地址2607:f840:0:3f:0:0:0:eaa / 64是什么意思。 所以我不能在2607:f840:0:3f:0:0:0:eaa中更改一个位,但是我可以select从2607:f840:44:22:0000:0000:0000:0000到2607:f840 :44:22:FFFF:FFFF:FFFF:FFFF? 那会给我2 ^ 64个可能的地址,但为了什么目的呢? 希望这个问题不是太模糊或者脱离主题,多谢见谅。
我通常使用grep word * ,而在包含具有该文件的文件的文件夹中。 但在这个文件夹中,我也有文件夹,下面有文件,有这个词,请问这个问题的正确命令是什么? 谢谢
我pipe理一些unix系统,而且我系统上的用户正在创build大量的垃圾并丢弃他们的工作区域。 我每天都在使用文件系统。 有太多的TB被锁起来,只是浪费。 有一些清理过程每天都在运行,但是某些types的文件,比如非常大的ear文件的备份,数据库转储不会被模式匹配识别 。 我甚至正在考虑破坏他们的账户,但可能涉及附带损害 。 什么是创build工作环境的一些工具/stream程/技术?我可以介绍这些工具/stream程/技术 ,以免浪费磁盘存储而不必继续使用。
我有两个主机。 一个是mail1.example.com ,另一个是mail2.example.com 。 每个服务器都有自己的公用IPv4地址,但它们位于不同的地理位置。 域名具有mail1 MX作为邮件服务器。 我需要将所有传入的邮件转发到mail2 。 我试图通过编辑Postfix的main.cf来实现一个传输地图,但没有成功。 什么是正确的方法来做到这一点? 每个服务器有什么要求?
我正在编辑一个Linux服务器上的项目。我每次更改源代码都必须运行一个shell脚本。 有没有一种方法将保存操作绑定到脚本文件。因此,当我更改源文件时,不需要手动运行脚本。 就像git commit可以挂钩一个* .sh。 我想使用zend studio编辑服务器上的文件,当我保存文件。它可以触发想运行的脚本。
我最近购买了一个名为Hide my WP的高级WordPres插件。 我计划将这个插件用于我的公益组织网站 ,这是一个带有SSL的多站点WordPress安装。 在实现它的时候,页面加载时间从4-6秒(已经非常糟糕,但是我有很多内容)到30-60分钟的任何地方。 我应该补充一点, 95%的页面加载时间会影响服务器响应时间 (当使用Firefox时,您会在左下angular看到“等待nationalcdp.org”)。 那里一定有瓶颈,但我弄不明白。 一旦浏览器连接到nationalcdp.org,实际页面加载速度相当快。 最初,BlueHost技术人员指责我的网站没有优化。 但是他们对速度进行了优化…他们在gtmetrix,pingdom,页面速度见解等方面获得了良好的成绩。 所有caching机制都已到位,图像无损压缩,javascript被延期,html和css被缩小等。 我解释说,尽pipe我对服务器不熟悉,但我对如何加快页面加载时间非常熟悉,特别是在涉及到WordPress和SEO /速度优化时。 我从BlueHost使用VPS,我的VPS的细节是: 有2个核心(我刚刚买了2个) 30 GB的SAN存储 1TB的带宽 为了解决页面加载时间的问题, BlueHost的技术人员build议我购买2个额外的内核 。 我是这样做的,为112美元/ 6个月。 然而,这并没有帮助,页面加载时间仍然是30-60秒。 BlueHost技术人员说这是因为我有“太多的PHP运行过程”。 该技术人士表示:“具体来说,我正在考虑一个已经开放了10分钟的stream程,而这个stream程不应该发生。” 但是其他许多人使用这个插件对页面加载时间几乎没有影响。 我可能会补充说,BlueHost技术人员告诉我,我在4.0-5.0“服务器负载下运行(我不明白他们在说什么),理想情况下,你最多要运行在.7到1.0之间,并引用了我在服务器负载上查看这篇文章。 因此,这给服务器专家们留下了这些问题(如果您正在阅读本文并且提供足够的信息来回复问题): 我是否在购买2个额外核心方面做了正确的事情? 我应该要求退款吗? 我应该要求别的东西,比如更多的TB带宽? 目前我的Linux上有30GB以上的SAN存储? 我是否应该等到9月份结束这个结算周期,然后和其他主机一起使用? 目前,我正在为这个VPS支付30美元/月,然后为这两个附加核心额外支付18美元。 谢谢任何人可以提供的任何指导! 更新:谢谢大家花时间阅读这个问题和答案。 不幸的是,BlueHost自2014年8月被Endurance International Group(EIG)收购以来,每月都发生一起臭名昭着的停电。所以我无法修补任何解决scheme,因为我没有网站,也没有FTP ,没有电子邮件,没有cPanel访问。
我使用samba4域帐户login我的笔记本电脑。 我想试试zsh ,但由于我的用户不在/etc/passwd我发现chsh找不到我的用户。 任何人都可以build议我怎样才能改变我的login_shell ? 我在ldap.conf , nssswitch.conf或者/etc/pam.d中的任何帮助都看不到任何东西… 看着域控制器,我想也许我可以使用samba-tool,但是我没有看到任何帮助,指出了我正确的方向。
我刚刚买了一个Linode VPS主机计划,并按照本指南进行设置。 在“设置主机名”部分和“更新/ etc / hosts”部分中,它表示在这里设置的FQDN /主机名不需要与我将要托pipe的网站相关,这使我感到困惑。 我通过阅读大量文章做了自己的研究,但是我还不太清楚主机名/ FQDN在我的虚拟主机业务中扮演了什么angular色。 以下是我设法找出的一些基本事实,如果有任何错误,请随时纠正我: FQDN必须是xxx.somedomain.com,如果是“xxx”。 被省略,那么它不是一个FQDN。 根据https://kb.iu.edu/d/aiuv ,我认为可以松散地称为子域的xxx也可以称为“主机名”。 在我的本地机器上,通过将以下行添加到hosts文件 63.117.14.58 www.yahoo.com什么 每个networking请求“www.yahoo.com”或“任何”将被redirect到IP地址63.117.14.58(这是google.com的IP)。 这是一种阻止本地机器中不需要的网站的方法。 现在教程build议将此行添加到我的服务器中的“hosts”文件中 12.34.56.78(//my server's IP) myhostname.anything.com myhostname 它提到在上面的行中,域名可能是或者可能不是我要托pipe的域名,但是主机名应该是我在前面的步骤中已经设置的域名。 我的问题是: 1)基于事实#3,我认为这行redirect服务器上的任何请求myhostname.anything.com或myhostname我的IP地址,但这是什么意思? 用户计算机上的任何对myhostname.anything.com请求都不应该被转换为某个IP地址(不是我的IP地址)吗? 为什么我必须在我的服务器上redirect它? 我对HTTP请求如何工作的理解是,当用户input域名到浏览器中时,浏览器将联系域服务器,域服务器将根据域的DNSlogging将其引导到DNS服务器,然后DNS服务器将parsingIP地址,然后浏览器从该IP地址获取数据。 我的理解程序似乎与我的服务器上的“主机”文件无关。 2)答:关于FQDN,为什么主机名必须与我在我的服务器上设置的主机名相同,而域名不是? B.如果我在这里设置不同的主机名,会发生什么? C.在这里设置或不设置我的域名作为FQDN的目的是什么? D.如果我只设置了FQDN而不是主机名,会发生什么? 喜欢这个 12.34.56.78(//my server's IP) myhostname.anything.com 很多问题,但我相信其中一些答案是重叠的,总的来说,我认为最大的问题是“设置主机名/编辑主机文件在我的虚拟主机业务中扮演什么angular色? 预先感谢您的时间。