Как правило, эта проблема не решаема, поскольку клиентский компьютер может даже не знать свой собственный внешний IP-адрес.Это происходит, когда клиент находится за NAT или каким-либо другим типом брандмауэра.
Обратите внимание, что многие разные клиентские машины могут использовать один и тот же внешний IP-адрес, а также разные клиентские машины могут иметь одинаковый внутренний IP-адрес, но разные внешние IP-адреса.Или я могу даже представить ситуацию, когда два разных клиента имеют одинаковые внутренние и внешние IP-адреса.
Если вы объясните почему вы считаете, что вам нужна эта информациядругое решение вашей проблемы может быть возможным.