Войти

Показать полную графическую версию : Внешний IP через NAT


samrat
09-09-2010, 20:20
Сижу за NAtом в темнице сырой :) вскормлённый Flylink ом орёл молодой :)
в общем без реального айпи флай не работает как надо. Нет проблем. Скачал unix utils с unxutils.sourceforge.net и начал решать проблему получения внешнего айпи при помощи пакетного файла. Самое главное было найти сервис дружественный к пользователю рекомендую: http://checkip.dyndns.org/ передаёт минимум инфы.
прилагаю текст скрипта:
@ECHO OFF
rm -f index.html
rm -f stroka.txt
wget -q -S http://checkip.dyndns.org/
cut -d ":" -f2 index.html > stroka.txt
@ECHO ON
@cut -d "<" -f1 stroka.txt

увы держаться в духе гну целиком не получилось - портированные утилиты дают слишком мало ключей и опций по сравнению с линуксовыми аналогами.

samrat
09-09-2010, 20:21
ещё сделаю варианты на питоне и чистом баше под линьками выложу на соответствующих форумах

samrat
10-09-2010, 09:55
Для фанатов яндекса этот скрипт имеет следующий вид:

@ECHO OFF
rm -f index.html
rm -f stroka.txt
rm -f stroka2.txt
wget -q -S http://internet.yandex.ru/
recode -f UTF-8..1251 index.html
findstr /r "IP: " index.html > stroka.txt
cut -d ":" -f2 stroka.txt > stroka2.txt
@ECHO on
@cut -d "<" -f1 stroka2.txt

amel27
15-09-2010, 07:45
CMD/BAT - Возможно ли создать бат файл который считывал бы раз в сессию внешний ip (http://forum.oszone.net/showthread.php?p=1362837)

samrat
17-09-2010, 11:29
Можно, как руки дойдут сделаю. Просто с флаем не всё гладко, не взаимодействует со скриптом, придёться его ковырять. О результатах сообщу.




© OSzone.net 2001-2012