在 中/etc/services,一个服务名称可以有多个(传输协议、端口号)对。例如,
http 80/tcp # Hypertext Transfer Protocol
http 80/udp
ssh 22/tcp # Secure Shell
ssh 22/udp
telnet 23/tcp # Telnet
telnet 23/udp
smtp 25/tcp # Simple Mail Transfer Protocol
smtp 25/udp
Run Code Online (Sandbox Code Playgroud)
当服务被指定为(主机名,端口号)时,是否指定了传输协议?
如果是,从何处和何时推断出传输协议(主机名、端口号)?我猜不是 DNS 服务器,因为 DNS 服务器/etc/services在单个服务器机器上不知道。
如果不是,您将如何指定服务,以便可以指定其传输协议以及其主机名和端口号?
谢谢。
我创建了一个带有“LAMP 18.04”预设的 DigitalOcean Droplet 并进行了所有更新。配置新的虚拟主机并使用 certbot 配置 HTTPS。到目前为止一切都工作正常。然后我尝试启用 HTTP2:
a2enmod http2Protocols h2 http/1.1HTTPS虚拟主机但是,浏览器在连接到站点时仍然使用 HTTP/1.1(禁用缓存)。运行时curl --http2 -v https://example.com(域混淆)将打印以下内容:
* Connected to example.com (1.1.1.1) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
...
* SSL connection using TLSv1.2 / ECDHE-RSA-CHACHA20-POLY1305
* ALPN, server accepted to use http/1.1
... And in headers:
< Upgrade: h2
< Connection: Upgrade
Run Code Online (Sandbox Code Playgroud)
此外,https://tools.keycdn.com/http2-test显示以下内容:
我的问题是 - 为什么选择 http/1.1?另外,为什么该工具认为 HTTP2/ALPN 已禁用?这是完整的 VHost 配置:
<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerName …Run Code Online (Sandbox Code Playgroud) 我在虚拟机中运行 Ubuntu 服务器 16.04.5 LTS。服务器与要为其分配 IPv6 地址范围的内部网络相连fd01:2345:6789:abcd::/64。连接到这个内部网络的接口是enp0s8。
到界面enp0s8上Server 1我已经分配的地址fd01:2345:6789:abcd::1/64,并且它也有我所不分配自己这是另一个IPv6地址fe80::a00:27ff:fe64:5805/64。
enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 08:00:27:64:58:05 brd ff:ff:ff:ff:ff:ff
inet6 fd01:2345:6789:abcd::1/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::a00:27ff:fe64:5805/64 scope link
valid_lft forever preferred_lft forever
Run Code Online (Sandbox Code Playgroud)
我想永久删除地址fe80::a00:27ff:fe64:5805/64,但如果我删除它sudo ip addr del fe80::a00:27ff:fe64:5805/64 dev enp0s8,重新启动后地址又存在。
我检查了是否有 dhcp 正在运行,但它似乎不在enp0s8界面上:
:~$ ps -aux | grep dhcp
root 827 0.0 0.2 6012 …Run Code Online (Sandbox Code Playgroud) 我的 Windows Server 2012 (NON R2) 有问题。基本上,svchost/wuauserv 会无限期地使用 100% 的 1 个核心(和 2GB RAM)。
我尝试了几乎所有我在网上找到的东西:
我到处搜索,除了重新安装Windows,我不知道该怎么做。在这一点上,我只想知道问题是什么。
在日志文件中,有很多:
DtaStor WARNING: Attempted to add URL http://download.windowsupdate.com/d/msdownload/update/software/updt/2019/01/windows8-rt-kb4480094-x64_760d29d4007187bd160761d09c6b6600a5a84249.msu for file dg0p1ABxh70WB2HQnGtmAKWoQkk= when file has not been previously added to the …Run Code Online (Sandbox Code Playgroud) 我知道我们可以使用 ARM 模板创建基础设施。我们可以为删除资源做同样的事情吗?我不想删除整个资源组的所有内容,而是删除资源组中的少量资源。这可以通过 ARM 模板实现吗?
cloud infrastructure azure azure-active-directory azure-arm-template
我正在创建一个在系统上安装一些工具的 RPM 包。我想在安装我的 RPM 包之前检查一些机器状态。我最初的直觉是从%pre scriptlet 中运行一些命令,如果结果不是我喜欢的,则“退出 1”。但后来我遇到了这个说:
所有小脚本必须以零退出状态退出。
有没有其他方法可以让 RPM 根据 shell 命令的结果中止软件包的安装?
我已在 Compute Engine 上为我的一个磁盘配置了快照计划,但在计划时间之后(很久之后),快照部分中没有列出任何快照。
我使用相同的设置运行了手动快照(附图中的快照 2)并且运行良好。
还有其他地方可以保存时间表快照吗?我怎样才能检查它们?还是做错了什么?
下面是一些可以提供帮助的操作系统屏幕截图。
我正在使用 Windows Server 2019 设置新的专用服务器。它正在替换基于 Windows Server 2008 R2 的旧服务器。我已经在旧服务器上运行了内置 SMTP 服务器,没有任何问题。我已经将新服务器设置为充当 SMTP 服务器,使用我自己设置旧服务器时的笔记,以及在线仔细检查说明。基本上按照这里的说明:
http://www.vsysad.com/2017/05/install-and-configure-smtp-server-on-windows-server-2016/
我遇到的问题是电子邮件不会离开 C:\inetpub\mailroot\Queue 并且永远不会到达收件人。Windows 事件日志包含以下警告:
事件 4006,smtpsvc
“由于以下原因,向主机 '204.79.197.212' 传送消息时失败,原因如下:远程服务器未响应连接尝试。”
以上只是使用 Hotmail 目标地址的示例。尝试发送到其他域上的地址时会收到相同类型的消息。
我试过的:
上面的最后一项还与我注意到的一件有趣的事情有关,即事件 4006 消息中列出的 IP 地址不是 MX 记录中列出的 …
我目前正在运行 FreeNAS 并在 Windows 机器上使用 SMB 3 来复制包含 80000 多个文件的文件夹,每个文件夹大约 35MB。这是配置
FreeNAS
工作站
我有两个测试服务器主从:
主人正在更新奴隶,但速度很慢。如何加快速度。
大师 (192.168.0.122) /etc/named.conf
zone "domain.com." {
type master;
file "caching-example/domain.com.db";
//allow-update { key rndc-key;};
notify yes;
also-notify { 192.168.0.66; };
allow-transfer { 192.168.0.66; };
};
Run Code Online (Sandbox Code Playgroud)
从 (192.168.0.66) /etc/named.conf
zone "domain.com" {
type slave;
file "caching-example/domain.com.db";
//allow-update { key rndc-key; };
//allow-transfer { none; };
allow-notify { 192.168.0.122; };
masters { 192.168.0.122; };
}
Run Code Online (Sandbox Code Playgroud)
主 /var/named/caching-example/domain.com.db 区域
$TTL 3600
$ORIGIN domain.com.
@ IN SOA darkstar.example.net. root.example.net. (
2012033101 ; Serial
3600 ; Refresh
1800 ; Retry
604800 ; Expire …Run Code Online (Sandbox Code Playgroud)