是否可以在不使用端口的情况下将域名绑定到一台机器上的 VisualSVN 服务器和 IIS?

Tro*_*unt 5 iis domain-name visualsvn-server

我有一台运行 VisualSVN Server for SCM 和 IIS 的机器,它托管一个 Web 前端来执行一些存储库管理任务。理想情况下,我想为每个域名绑定一个不同的域名,但如果至少在其中一个名称上指定端口,我似乎无法做到这一点。出于所有意图和目的,您似乎无法在一台机器上运行两个 Web 服务器,并且即使请求发送到不同的域名,也无法将端口 80 请求发送到每个服务器。是这种情况还是有办法解决这个问题?我不愿意在其中之一中添加端口号,因为它不是特别用户友好。

Iva*_*kov 10

您可以使用网络接口上的多个 IP 地址在同一端口上并行运行 VisualSVN 服务器和 IIS:http : //www.itsyourip.com/networking/how-to-add-multiple-ip-address-in- windows-2000xp2003/

要将 VisualSVN 服务器配置为仅绑定到特定接口,请使用以下步骤:

  1. 运行 VisualSVN 服务器管理器
  2. 右键单击根元素并选择属性
  3. 切换到网络选项卡
  4. 选择“这些 IP 地址”单选按钮
  5. 点击添加 输入接口IP地址进行监听
  6. 单击“确定”关闭“添加接口”对话框
  7. 单击“确定”关闭“属性”窗口

要在特定接口上配置 IIS 侦听,请使用以下步骤:

  1. 启动提升的命令提示符
  2. 执行以下命令:

    netsh http add iplisten ipaddress=IPADDRESS
    
    Run Code Online (Sandbox Code Playgroud)

  • 我最近使用了一种类似于此处提出的解决方案,它确实有效。 (2认同)