Прочее - [решено] Как узнать свй внешний IP?

Аватара пользователя
Negativ

Re: Прочее - [решено] Как узнать свй внешний IP?

Сообщение Negativ »

Цитата FATruden:



А вообще, мне просто хочется знать ДА или НЕТ- тойсть можно узнать без помощи Роутера и Интернет или нет?
Прочее - [решено] Как узнать свй внешний IP?




Можно. Позвонив по телефону своему провайдеру.
Аватара пользователя
Alan85

Re: Прочее - [решено] Как узнать свй внешний IP?

Сообщение Alan85 »

Твой компьютер видит ближайший шлюз, а что дальше ему не известно - поэтому узнать какой у тебя внешний IP только в интернете .
Аватара пользователя
Alan85

Re: Прочее - [решено] Как узнать свй внешний IP?

Сообщение Alan85 »

Цитата FATruden:



действительно есть веб-интерфейс(который мне казалось я хорошо знаю), и инфа вся что надо тоже есть на страничке status. Спасибо!



Адрес шлюза - не факт, что тот адрес, под которым из интернета будет видиться твоя сеть. Скорее даже, совсем нет.

А насчёт проги, которая заглянет под дверь - дык ей так или иначе нужно будет выйти в другую комнату, чтоб увидеть цвет. А комната - это уже Интернет. Так что, однозначно, нет.
Аватара пользователя
Martia

Re: Прочее - [решено] Как узнать свй внешний IP?

Сообщение Martia »

Вот
эта программа
выполняет требуемые задачи. Погугли, там много аналогичного софта.
Аватара пользователя
Baw17

Re: Прочее - [решено] Как узнать свй внешний IP?

Сообщение Baw17 »

Изображение



и пожалуйста не надо показывать всем свои IP адреса
Аватара пользователя
FATruden

Re: Прочее - [решено] Как узнать свй внешний IP?

Сообщение FATruden »

Да, а кажется так просто- прога которая скажет тебе твой внешний IP...

Видемо это действительно не реально,ну или просто бесполезно...




Цитата Baw17:



и пожалуйста не надо показывать всем свои IP адреса
Прочее - [решено] Как узнать свй внешний IP?




да,лудше не показывать но когда IP меняется несколько раз в день, мне кажется что это совсем не страшно.



По моему тему можно закрывать.
Аватара пользователя
hapcom

Re: Прочее - [решено] Как узнать свй внешний IP?

Сообщение hapcom »

рано сдаетесь господа ) решение этой проблемы есть - пришлось делать такую штуку при динамическом айпи на удаленной торговой точке для управления ею радмином (юзался модем huawey):



1. понадобится утилитка plink.exe (входит в состав PuTTY) - в нете лежит на каждой файлопомойке

2. пишем batник getip.bat:

plink.exe -telnet 192.168.1.1:23 < getip.tln

3. пишем файл команд модема getip.tln:

password

ip ifconfig wanif0

exit



4. запуск batника: getip.bat > wanif0.txt



в итоге - имеем файл с инфой интерфейса, далее автоматом выкладываем его на ftp, посылаем по почте или на мобилу -

это уже на ваш вкус



или по желанию можно использовать таую весчь:

findstr "inet" wanif0.txt > wanif0_short.txt

на выход получим краткий вариант информации, в общем-то у кого на что фантазии хватит



Примечания:

а)192.168.1.1:23 - айпи в локалке и telnet-порт вашего модема

б)в пункте 3 после exit обязательно нужна пустая строка, иначе exit не будет выполнен и plink будет висеть ожидая выхода

в)вообще весь пункт 3 зависит от вашего модема, узнать команды можно самому подключившись на 23 порт



уффф, вроде бы все
Аватара пользователя
Strange_V

Re: Прочее - [решено] Как узнать свй внешний IP?

Сообщение Strange_V »

Вариант с telnet предлагал в самом начале, как наиболее очевидный. Сам способ реализации в принципе не особо важен, у меня было так:



Код:

Код: Выделить всё

#!/usr/bin/python
import telnetlib, re
#import time
HOST = "192.168.0.10"
user = 'user'
password = 'userpass'
tn = telnetlib.Telnet(HOST)
tn.read_until("BCM96338 ADSL Router")
tn.read_until("Login:")
tn.write(user + "\n")
tn.read_until("Password: ")
tn.write(password + "\n")
time.sleep(5)
tn.write("ifconfig ppp_0_1_32_1\n")
tn.write("logout\n")
str =  tn.read_all()
pattern = re.compile (".*inet addr:([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}).*");
ip = pattern.findall(str)
#print str
print ip[0]

hapcom, отчего не использовали dyndns?
Аватара пользователя
hapcom

Re: Прочее - [решено] Как узнать свй внешний IP?

Сообщение hapcom »

Strange_V Опыт подсказывает, что использования сервисов и служб третьих сторон лучше избегать, тем более, что все реализуемо локально.
Ответить

Вернуться в «Сетевые технологии»