我使用Caddy作为同一台服务器上许多站点的代理。 我的一些网站还没有准备好HTTPS。 我可以路由他们的HTTP很好,但如果我访问这些网站的HTTPS,我得到一个丑陋的… No such site at :443 …错误。 我怎样才能使用Caddyredirect到HTTP呢? 这工作,但给我的错误: siteCanHandleSSL.com { proxy / 123.123.123.123:80 { transparent } tls [email protected] { dns route53 max_certs 200 } } http://siteCantHandleSLL.com { proxy / 123.456.654.321:80 { transparent } tls off } 这给了我一个不同的错误: siteCanHandleSSL.com { proxy / 123.123.123.123:80 { transparent } tls [email protected] { dns route53 max_certs 200 […]
我使用CUPS 1.7.5和HP LaserJet P2055D获得了Debian 8。 打印是好的,除了我不能打印文件,位于我的networking服务器与长嵌套的path。 即我可以打印位于\ server \ share \ file.doc中的文件,但不能打印位于\ server \ share \ foler1 \ foler2 \ folerN \ file.doc中的相同文件(大约有200个字符)。 我可以看到错误 “从本地主机返回打印作业(ipp:// localhost / printers / HP-LaserJet-P2055d-2)不支持的IPP客户机错误属性或值” 在admin / log / error_log中。 有没有办法解决这个问题(除了使用较短的path)?
在我的Linux服务器上,我想禁止使用IPtables访问特定端口24小时的IP。 为此,我使用以下IPtables规则: # Check if IP is on banlist, if yes then drop -A INPUT -m state –state NEW -j bancheck -A bancheck -m recent –name blacklist –rcheck –reap –seconds 86400 -j LOG –log-prefix "IPT blacklist_ban: " -A bancheck -m recent –name blacklist –rcheck –reap –seconds 86400 -j DROP # PUT IPs on banlist -A […]
是否有可能掩盖主机名与别名和variables? 例如: 我想调用http:// easyNameToRemember / path / to / file 代替: HTTP:// uglyServerName:8000 /的/真正/path/到/文件 基本上,“easyNameToRemember”将保存服务器名称,端口和静态APIpath。
我正在设置一个多引导无盘系统,它是由ipxe脚本启动的。 我从Linux中通过iSCSI导出磁盘。 从我的理解我有几个select: 保持目标名称不变,并更改启动器ID并使用映射将LUN 0更改为适当的后端存储 为每个引导操作系统创build一个目标并更改目标ID 目前我在做select号码。 2但是我有理由只出口一个目标?
我有一个主服务器和一个备份服务器共享一个浮动IP使用keepalived故障转移。 我没有明确定义任何健康检查,所以我假定备份服务器捕获浮动IP,并且在一段时间内没有收到来自主服务器的任何VRRP广播数据包时转换到主状态。 我们似乎在两台服务器之间存在间歇性的networking连接问题,因此备份通常会使主机变得多余。 我想调整广播数据包的超时时间,这样备份对networking信号不太敏感。 从文档( http://www.keepalived.org/pdf/UserGuide.pdf ),我们有: advert_int ,但看起来它只是改变广播频率,而 delay_loop ,它指定“检查之间的时间间隔”,但我不确定它是否适用于广告数据包或只是健康检查。 我正在尝试做什么? 如果是这样,我使用哪个configuration选项?
我已经创build了一个logrotateconfiguration文件: touch /etc/logrotate.d/.test 与conficurations: /home/myUser/test*.log{ size 0 hourly rotate 0 nocreate nocompress missingok nocopytruncate ifempty } 我希望能够在每个条目(块日志文件)或某些日志文件之后清除文件以清除最后的“n”个条目。 实际上,我想继续这样做: truncate -s 0 /home/myUser/test*.log 实际上, nocopytruncate删除了日志文件。 如果我把copytruncate它创build每个日志“test * .log.1”的第二个日志,忽略rotate 0 。 如果我忽略下面的命令不做任何事情,忽略size 0 。 echo "hello" >> ~/test1.log cat ~/test1.log //output: hello 感觉像使用size不起作用。 为了这个工作,我需要执行: logrotate -f .test 难道我做错了什么? 是否有可能做到这一点通过使用logrotate并保持configuration文件以某种方式隐藏(原样)? 至于第二部分清除最后的'n'enries,我不知道我怎么能用logrotate做到这一点。
我试图从netctl移到systemd-networkd没有成功。 当我重新启动服务systemd-networkd我得到: systemctl status systemd-networkd ● systemd-networkd.service – Network Service Loaded: loaded (/usr/lib/systemd/system/systemd-networkd.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2017-03-23 12:42:34 CET; 16min ago Docs: man:systemd-networkd.service(8) Main PID: 1176 (systemd-network) Status: "Processing requests…" CGroup: /system.slice/systemd-networkd.service └─1176 /usr/lib/systemd/systemd-networkd Mar 23 12:42:33 alarm systemd[1]: Starting Network Service… Mar 23 12:42:34 alarm systemd-networkd[1176]: Enumeration completed […]
我只是检查了我的Raid10状态,它说“干净,退化”为什么呢? 没有退化坏事或什么东西? 我有一个坏的磁盘“/ dev / sdd”,所以我replace了他,点击“恢复”,它已经完成,直到100%。 但是现在它还在退化,好像另一个磁盘从RAID中丢失了。 View post on imgur.com 细节: 版本:1.2创build时间:2016年4月12日16:19:22 Raid级别:raid10数组大小:21487212032(20491.80 GiB 22002.91 GB)使用开发大小:1953382912(1862.89 GiB 2000.26 GB)Raid Devices:22设备总数:21持续时间:超级块是持久的 更新时间:Sun Mar 26 22:39:05 2017状态:干净,降级活动的设备:21工作设备:21失败的设备:0备用设备:0 布局:近= 2块大小:512K 名称:storage02off:storage02off(本地到主机storage02off)UUID:12ec260e:98e29218:c957740e:0e958366事件:154450 数字Major Minor RaidDevice状态23 8 16 0活动同步/ dev / sdb 1 8 32 1活动同步/ dev / sdc 26 8 48 2活动同步/ dev / sdd 3 8 64 […]
现在,我的一些服务器应用程序被打包到Docker容器中,我试图将它们部署到我的生产服务器上。 我的容器应该可以同时通过IPv4 和 IPv6访问。 通常这是没有问题的:如果您将容器端口映射到主机端口,例如通过docker-compose,则Docker将使用可用的IPv6和IPv4地址。 我的问题是:我的服务器上不仅有一个IPv4和IPv6地址可用,而是多个。 我的应用程序容器应该只使用主机的一个特定的IPv4地址和一个特定的IPv6地址。 您可以使用以下docker-compose语法将容器端口绑定到IPv4地址: ports: – "127.0.0.1:8001:8001" (请参阅https://docs.docker.com/compose/compose-file/#ports ) 不幸的是我找不到任何信息如何与IPv6地址。 有什么方法可以将容器端口绑定到我的Docker主机上的单个特定 IPv6地址?