Linuxman |
|
Темы:
43
Сообщения:
262
Участник с: 12 февраля 2010
|
В общем возможно ли раздача интернета на машину в локальной сети у которой его нет? Т.е подключаясь к серверу(без и-нета) по SSH с машины на которой есть интернет. Гугль мне ненавязчиво намекает на флаг -D для ssh. Но мб есть еще варианты? Цель: периодические сеансы связи с сервером для его обновления\шаманства. |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Вы сначала определитесь, что вам требуется – создать TCP-туннель на один порт, или создать tun-интерфейс, то бишь туннель IP-через-TCP. OpenSSH может и то, и другое, хотя первое делают чаще. |
Linuxman |
|
Темы:
43
Сообщения:
262
Участник с: 12 февраля 2010
|
Ну так если первого будет достаточно для поставленной цели, то конечно лучше использовать то что полегче. |
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
Если внимательно разберетесь с этой статейкой, то легко решите свою задачу. И многие другие, которые могут возникнуть в будущем. |
Linuxman |
|
Темы:
43
Сообщения:
262
Участник с: 12 февраля 2010
|
Ну в общем вытащил свой древний велосипед, накатил на него базу+openssh. Соединил его патчкордом с роутером. сам с ноутбука к роутеру по wifi. а в инет по эзернету (адсл модем). Пошел раскуривать. |
Linuxman |
|
Темы:
43
Сообщения:
262
Участник с: 12 февраля 2010
|
В общем то как и ожидалось, самый просто способ это socks. Попытался с нахрапа - обломился. Погуглил и уже обрадовался найдя эту страничку. Все скопировал и выполнил ssh -D, добавил в настройках firefox localhost и порт, но результата 0. А смотря сюда вообще понимаю что нет ничего проще, даже конфиги sshd не надо править, но “почемутонеработает”. |
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
Не раскрыта тема доступности интернета на сервере, к которому Вы коннектитесь по ssh. Судя по предыдущим постам, Ваш велосипед выглядит как-то так: Inet—(adsl)modem(eth)—–(eth0)Server(eth1)—–(eth)router(wifi)—-LAN—laptop И из локальной сети Вы коннектитесь на Srerver с помощью “ssh -D1080 server”. При условии, что сетевые настройки на Server дают ему полный доступ к интернету, с laptop-а можно получить доступ к интернету через socks-proxy, доступный на localhost:1080. Так ли я описал, как Вы себе это представляете? Или все иначе? |
Linuxman |
|
Темы:
43
Сообщения:
262
Участник с: 12 февраля 2010
|
Inet—(adsl)modem(eth)—–(eth0)laptop—-LAN(laptop wlan0)—–(wifi)router(eth)—-(eth0)Server Вот так. т.е. лаптоп сидит в интернете через адсл модем, в это же время он подключен к LAN ,организованному посредством роутера, по wifi. К этому же роутеру подключен Server, но по eth. Получит интернет мне надо на Server. Я захожу на него по ссш и делаю оттуда ssh -D порт laptop. |
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
Хорошо. А как Вы проверяете, что “не работает”? Используете ли на сервере для доступа в инет через socks какие-то библиотеки, или считаете, что само все должно заработать? Для информации: что бы сетевое приложение могло работать через socks-proxy, ему надо об этом сказать. В браузере указать в настройках параметров, в консольных - или указать ключ, если таковой предусмотрен, или использовать дополнительные средства, типа tsocks или dante. LinuxmanЯ прошу прощения, но уже достала эпидемия: не говорят по-русски “организованному по средствам роутера”. Нет у него никаких средств. Есть слово “посредством”. Правильно: “организованному посредством роутера”. Про “от туда” я уже молчу. Пусть это будет на Вашей совести. |
Linuxman |
|
Темы:
43
Сообщения:
262
Участник с: 12 февраля 2010
|
LinuxmanНикаких библиотек. Проверял я на firefox, в дальнейшем думал использовать доп средства. Все как тут. небыстрофикс |