我有一台运行VisualSVN Server for SCM和IIS的机器,它承载一个Web前端来执行一些存储库管理任务.理想情况下,我想为每个域绑定一个不同的域名,但似乎我不能在没有在至少一个名称上指定端口的情况下执行此操作.对于所有意图和目的,您似乎无法在一台计算机上运行两个Web服务器,并且即使请求是针对不同的域名,也会向每个计算机发送端口80请求.是这种情况还是有办法解决这个问题?我不愿意在其中一个端口输入端口号,因为它不是特别用户友好.
解决方法
您可以使用网络接口上的多个IP地址在同一端口上并行运行VisualSVN Server和IIS:
http://www.itsyourip.com/networking/how-to-add-multiple-ip-address-in-windows-2000xp2003/
http://www.itsyourip.com/networking/how-to-add-multiple-ip-address-in-windows-2000xp2003/
要将VisualSVN Server绑定到仅特定接口,请使用以下步骤:
>运行VisualSVN服务器管理器
>右键单击根元素和
选择属性
>切换到网络选项卡
>选择“这些IP地址”单选按钮
>单击添加输入IP地址
界面听
>单击“确定”关闭“添加”界面
对话
>单击“确定”关闭“属性”窗口
要在特定接口上配置IIS侦听,请使用以下步骤:
>启动提升的命令提示符
>执行以下命令:
netsh http add iplisten ipaddress=IPADDRESS