LINUX.ORG.RU
решено ФорумAdmin

Доступ в инет с другого компа.


0

0

Сам я не админ.

У меня есть две машины. На первой я имею рутовый доступ. Есть вторая машина. На ней у меня есть лишь удалённый доступ по ssh, притом не рутовый. В отличие от первой машины, на второй есть интернет.

Обе машины находятся в одной локальной сети.

Вопрос: можно ли как-нибудь первой машине добраться до инета?

SOCKS через ssh, например

YAR ★★★★★ ()

Можно. Здесь это очень популярный вопрос, можешь сделать поиск.
Вкратце:

  • На машине с инетом разрешаем форвард
  • Настраиваем NAT
  • На клиентской машине указываем шлюзом первую машину
  • ?????
  • PROFIT
power ()
Ответ на: комментарий от power

Да. Наконец, прочитав твое сообщение полностью, я вижу что поторопился с ответом :)

power ()

А покажи трейс до второй машины. Если между вами нет других машин ты можешь просто указать его как default gateway:

# ip route change default via 2.2.2.2 dev em0

Но заработает это если на второй машине включен ip_forward, попробуй может включен =)

sc2 ()
Ответ на: комментарий от YAR

Верно. На вторую машину ставишь 3proxy, на первой подымаешь ssh туннель до второй для порта 1080, и на первой указываешь нужным программам адрес socks proxy: 127.0.0.1 порт 1080. Всё работает :)

TERRANZ ★★★★ ()
Ответ на: комментарий от TERRANZ

Эм... Зачем так сложно?
ssh -D 1234 user@host2
и все, на локалхосте у нас на порту 1234 висит socks, питающийся интернетом с 2-го хоста.

YAR ★★★★★ ()
Ответ на: комментарий от YAR

> Эм... Зачем так сложно?

ssh -D 1234 user@host2
и все, на локалхосте у нас на порту 1234 висит socks, питающийся
интернетом с 2-го хоста.

Так и сделал.

Круто, работает.

Ещё пришлось tsocks воспользоваться, дабы убедить synaptic юзать прокси.

vladimir-vg ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.