我知道我可以转到 visualsvn 服务器属性并指定端口和 IP 地址。但我想知道的是,我是否可以为不同的 IP 地址指定不同的端口?
例如,假设我有 ip 地址 xxxx 和端口 8443
当我添加第二个 IP yyyy 时,它也绑定到端口 8443。如果我将端口更改为 1234,它似乎也会更改第一个 IP 上的端口。有没有办法为特定 IP 地址设置端口?
谢谢
答案1
将以下 Apache 指令添加到“%VISUALSVN_SERVER%\conf\httpd-custom.conf”以将 VisualSVN Server 绑定到不同的 IP 地址和端口:
Listen 1.2.3.4:81
Listen 10.20.30.40:82
请勿编辑httpd配置文件对于 VisualSVN Server 自定义,使用httpd-自定义.conf反而。
答案2
看起来可以,尽管不使用 GUI,这有点愚蠢。我刚刚编辑了 visualsvn/conf 文件夹中的 http.conf 文件以包含我想要绑定到的 IP:PORT。不确定为什么在 GUI 中也不可能做到这一点。而且我不确定如果我尝试使用 GUI 编辑网络设置会发生什么。希望它不会覆盖我的手动输入。
但还有一个额外的步骤 - 需要使用 netsh 将 IIS 专门绑定到 IP,这样它就不会绑定到所有 IP,并阻止 visualsvn 服务器使用一个 IP。