我有一个提供程序 (A),它想通过传入的 TCP 连接向我们发送数据。不幸的是,消费服务 (B) 无法接收入站 TCP 连接。此外,它没有静态 IP,这是另一个要求。
解决此问题的一种方法是将传入 TCP A 端口连接到另一个 TCP 端口 B 的服务,以便消费者可以与 B 建立出站连接。
这不是一个独特的问题[1] [2],使用 socat 我可以做出非常接近我想要的东西:
socat -d -d -d -u TCP4-LISTEN:PORT-A,reuseaddr TCP4-LISTEN:PORT-B,reuseaddr
但是,这存在以下问题:
TCP4-LISTEN:PORT-B,reuseaddr,fork
,可以连接但不接收数据。PORT-B
(可克服的)有没有办法调整命令,使其成为“永久”并抵抗失败?
是否可以在 Windows Server 2012 中创建多个证书颁发机构?具体来说:我想创建一个独立的根 CA,它将在离线安全存储中拥有其私钥。主要颁发(企业)CA 应具有由根 CA 签署的证书。
仅安装 1 个 Windows Server 2012 就可以做到这一点,还是您真的需要创建多个 VM,每个 VM 都有一个 CA?
pki certificate-authority ad-certificate-services windows-server-2012
我们使用一个包含以下内容的批处理文件在镜像后激活我们的windows域计算机:
slmgr.vbs -ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr -ato
Run Code Online (Sandbox Code Playgroud)
这很有效,但有一个问题:在每个命令之后都会出现一个对话框,并且文件在您关闭它之前不会继续。
有没有办法抑制对话框?(成功,而不是错误)。一种在没有用户干预的情况下至少执行两个命令的方法也很好(走过 50 多台计算机并按 Enter 键会很无聊)