Я запускаю серверное ПО на своем ПК. На нем запущено ПО VPN. Интернет-подключение осуществляется через проводной маршрутизатор (иногда беспроводной).
У меня есть PHP-скрипт, который получает внешний IP правильно, когда VPN выключен. Но не тогда, когда VPN включен.
Так возможно ли, чтобы программное обеспечение сервера получило реальный IP? Поскольку программное обеспечение работает на компьютере, внешний IP которого я ищу. Я думаю о файле .bat
или функции VBScript, чтобы сделать это
Возможно ли это без переключения vpn и изменения каких-либо настроек роутера?
решение1
Если вы запросите внешний сервер, например Google, он вернет IP-адрес, с которым вы подключились, или прокси-сервер, который выступил посредником в запросе от имени вашей системы. Это может подойти для ваших целей; Ваш пробег может отличаться.