LinuxForum.Fans
Тема

SSH туннель с серого динамического IP

Автор: demonust 10 сообщений 3300 просмотров
#121864

Доброго времени суток. Появилась нужда приконнектиться по ssh к машине, у которой инет подключается через билайновский юсб модем. У этих модемов есть небольшой минус - IP не внешний и при этом динамический. Как можно осуществить данное подключение?
Особенно интересует: как получить только IP интерфейса и выполнять проверку существования туннеля.

#121872

поможет dydns

#121879

Не поможет он. IP не внешний, а для него надо внешний.

как пример:
ssh -f -N -R 2222:192.168.0.20:22 root@ipipip

При каждом подключении 192.168.0.20 меняется на другой. ipipip - мой IP, с которого я должен подключаться к 192.168.0.20

#121886

Ну тогда не как из вне если ток дополнительными туннелями.
Почему да потомучто сидят за nat. Или просить у биллайна внешний ип.

#121890
demonust написал:
У этих модемов есть небольшой минус - IP не внешний и при этом динамический. Как можно осуществить данное подключение?
Особенно интересует: как получить только IP интерфейса и выполнять проверку существования туннеля.

можно попробовать IPv6 (не я не пробовал) и Hamachi (тоже не пробовал)
проще всего так:

text
«Постоянный IP адрес» доступен везде, где есть сеть «Билайн», а также в национальном и международном роуминге.

Сколько стоит

Подключение 200 руб. Ежемесячная абонентская плата 200 руб.

#122429

Есть причины, по которым внешний IP не подходит, да и тратить лишнее из-за такой фигни не хочется(не такие и богатые это люди). Попробую поковыряться в исходниках ifconfig, может поможет выдавать только IP без лишней инфы.

#122457
demonust написал:
Есть причины, по которым внешний IP не подходит, да и тратить лишнее из-за такой фигни не хочется(не такие и богатые это люди).

я вам просто так ещё 2 (ДВА) варианта решения дал?

demonust написал:
Попробую поковыряться в исходниках ifconfig, может поможет выдавать только IP без лишней инфы.

и чё? за кой хрен???
[console]~$ /sbin/ifconfig | sed -rn '/\s+inet addr:/{s///;s/ .*//p;q}'
192.168.1.2[/console]

#122460
drBatty написал:
[quote=demonust]Есть причины, по которым внешний IP не подходит, да и тратить лишнее из-за такой фигни не хочется(не такие и богатые это люди).

я вам просто так ещё 2 (ДВА) варианта решения дал?

demonust написал:
Попробую поковыряться в исходниках ifconfig, может поможет выдавать только IP без лишней инфы.

и чё? за кой хрен???
[console]~$ /sbin/ifconfig | sed -rn '/\s+inet addr:/{s///;s/ .*//p;q}'
192.168.1.2[/console][/quote]

Спасибо. Блин, а я только что почти большую часть выводимой ifconfig инфы убрал. Осталось скрипт сделать, но это я сам уже.
С Hamachi что-то я не подружился.

Войдите или зарегистрируйтесь, чтобы ответить.