У меня Debian VPS с назначенным статическим IP. Я хочу , чтобы настроить виртуальный интерфейс (с IP , как 192.168..) На моем ноутбуке (Ubuntu, динамический IP) , связанный с удаленным VPS, так что , если я связываю сокеты к нему трафик по туннелю к VPS и направляется в Интернет оттуда. Переадресация портов должна быть доступна.

Это похоже на работу для программного обеспечения VPN, но я не знаю, какие части программного обеспечения необходимы. Любой совет?

1 ответ1

0

Вы можете сделать это просто с помощью ssh. Это зависит от вашего клиента, но версия командной строки выглядит следующим образом, и putty и другие ssh-клиенты имеют возможность сделать это.

Первый подход называется динамической переадресацией портов и эффективно превращает ваш ssh-сеанс в прокси socks.

На вашей локальной машине сделайте что-то вроде:

ssh -D8080 user@debianvpsip

В вашем браузере или любом другом программном обеспечении, поддерживающем socks-прокси, вы можете установить прокси-сервер на 127.0.0.1:8080 , и любой трафик, отправляемый на этот порт, будет выходить в Интернет, как если бы он исходил от вашего vps.

Второй подход, если вы хотите нацелиться на конкретный пункт назначения, вы можете использовать локальную переадресацию портов:

ssh -L1234:remoteip:80 user@debianvpsip

Это создаст локальный порт 127.0.0.1:1234, и любой трафик, отправленный на этот порт, будет перенаправлен на remoteip:80

В обоих случаях трафик будет исходить от вашего Debian VPS.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .