AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-118748

Dmitry Nikolaev's questions

Martin Hope
Dmitry Nikolaev
Asked: 2023-12-06 16:14:33 +0800 CST

如何在 MikroTik 路由器上配置特定于域的端口转发?

  • 6

我在办公室网络的入口处设置了 MikroTik 路由器。我希望将其配置为基于特定域的端口转发。这个任务似乎很常见,但我被困住了。这是我需要实现的目标:

  • 对 office1.example.com:443 的请求应重定向到端口 443 上的 Server1。
  • 同样,对 office2.example.com:443 的请求应重定向到端口 443 上的 Server2。如何在 MikroTik 路由器上设置这些特定于域的端口转发规则?

任何指导或遵循的步骤将不胜感激。

router
  • 2 个回答
  • 49 Views
Martin Hope
Dmitry Nikolaev
Asked: 2020-10-13 23:18:39 +0800 CST

替换 Windows Server 2019 中 SMTP 服务器的 TLS 证书

  • 0

前段时间我在 Windows Server 2019 机器上设置了 SMTP 服务器。此服务器的 FQDN 是smtp.mydomain.com,智能主机设置为 smtp-relay.gmail.com,尽管我认为这并不重要。

我将 Let's Encrypt CA 生成的通配符证书 (*.mydomain.com) 安装到 Personal 存储区,并且能够为 SMTP 服务器设置 TLS:

在此处输入图像描述

现在,我想更新证书。为此,我将由同一 CA 生成的具有相同主题 (CA=*.mydomain.com) 的更新证书安装到个人商店。然后我停止了 SMTP 服务器并删除了旧证书。之后,我启动了服务器,去检查新证书是否被抓到了,但没有!

在此处输入图像描述

该消息告诉“没有证书,TLS 不可用。” 这意味着 SMTP 服务器找不到正确的证书。我阅读了十几个博客和 QA,但无法解决这个问题。

有人知道如何在 Windows Server 2019 机器上正确更新 SMTP 服务器的证书吗?

更新——新证书包含一个私钥,适用于在同一台机器上运行的 Web 服务器。

smtp ssl-certificate windows-server-2019
  • 2 个回答
  • 5962 Views
Martin Hope
Dmitry Nikolaev
Asked: 2018-05-16 01:35:42 +0800 CST

在 Windows 7 上使用 IISAdministration PowerShell cmdlet 时出错

  • 2

我需要在 Windows 7 上使用新的 IISAdministration PowerShell cmdlet 来开发和调试脚本。由于默认情况下此模块在 Windows 7 上不存在,因此我尝试安装它。为此,我安装了 Windows Management Framework 5.1 以确保我有 PowerShell 5.1 和 PowerShellGet 模块可用。

之后,我使用以下命令安装了 IISAdministration 模块:

Install-Module -Name IISAdministration

它不会报告任何错误,但是当我尝试列出可用模块时,它不会显示任何已安装的 cmdlet:

PS D:\> get-module -ListAvailable


    Directory: C:\Program Files\WindowsPowerShell\Modules


ModuleType Version    Name                                ExportedCommands
---------- -------    ----                                ----------------
Script     1.1.0.0    IISAdministration
Binary     1.0.0.1    PackageManagement                   {Find-Package, Get-Package, Get-PackageProvider, Get-Packa...
Script     1.0.0.1    PowerShellGet                       {Install-Module, Find-Module, Save-Module, Update-Module...}

在我的生产 Windows Server 2012 R2 机器上执行此命令时,我可以在 ExportedCommands 列中看到 cmdlet。

当我尝试在脚本中或直接在 PowerShell 控制台中导入模块时,我收到此错误:

PS D:\> Import-Module IISAdministration
Import-Module : Could not load type 'Microsoft.Web.Administration.SslFlags' from assembly
'Microsoft.Web.Administration, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
At line:1 char:1
+ Import-Module IISAdministration
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Import-Module], TypeLoadException
    + FullyQualifiedErrorId : System.TypeLoadException,Microsoft.PowerShell.Commands.ImportModuleCommand

我的设置有什么问题以及如何解决?

iis
  • 3 个回答
  • 6102 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve