Linux
在兩個 ip 上為 http/ssh 使用相同的埠
如何在兩個不同的 IP 地址上使用相同的埠使用兩個不同的服務?
例子:
IP 1:192.168.10.10:
服務:Http 伺服器
埠:443
IP 2:192.168.10.11:
服務:SSH伺服器
埠:443
例如,如果您的 IP 是
192.168.10.10
和192.168.10.11
,並且您想sshd
監聽443
IP1 上的埠,並httpd
監聽443
IP2 上的埠:添加到您的
/etc/ssh/sshd_config
文件中:ListenAddress 192.168.10.10:443
並重新啟動 SSH。SSH 現在將偵聽 IP1 的 443 埠。
添加到您的
httpd.conf
文件中(假設 Apache,其他 httpd 伺服器也應該很容易:Listen 192.168.10.11:443
並重新啟動 httpd。Apache 現在將偵聽 IP2 的 443 埠。
您沒有提及您正在使用什麼作業系統,或者您正在使用什麼 HTTP 伺服器,因此您可能需要為您的系統查找確切的語法或文件位置。