Можно настроить FTP-прокси дома, чтобы я мог работать из кафе?

В моей компании есть правила брандмауэра, которые разрешают только домашний IP-доступ к их серверам.

Могу ли я настроить FTP-прокси у себя дома, чтобы я мог FTP на серверах из других мест? Это возможно? если да, то как? Иногда мне надоело работать из моего домашнего офиса =)

Спасибо

1 ответ

Решение

Первое, что приходит на ум - это SSH-туннель. Однако FTP не является самым дружественным к туннелю протоколом (это возможно, см. Википедию).

Чтобы перенаправить порт с вашего ноутбука на рабочий компьютер (1.2.3.4) через домашний компьютер (2.3.4.5), вы можете сделать что-то вроде:

ssh -L10099:1.2.3.4:99 2.3.4.5

Теперь доступ к локальному порту 10099 соединит вас с портом 99 вашего рабочего компьютера (я не помню, есть ли какие-то настройки, которые нужно изменить в ssh_config или же sshd_config).

Если туннелирование не работает, другой возможный вариант в Linux - это подключиться по ssh к вашему домашнему компьютеру и загрузить туда файлы, тогда вы можете подключить каталог локально с помощью sshfs, Чуть лучше, чем двойной FTP (работа-> дом-> ноутбук).

Наконец, вы можете настроить VPN между вашим ноутбуком и домом и настроить IP-маршрутизацию на ваш рабочий компьютер.

Другие вопросы по тегам