Как создать туннель с одного компьютера по Wi-Fi-соединению на другую конкретную машину в локальной сети?

Как создать туннель с одного компьютера по Wi-Fi-соединению на другую конкретную машину в локальной сети?

У меня 3 компьютера подключены через Ethernet в 1 комнате

  • 1 ноутбук с Windows 7 Ultimate.
  • 1 ноутбук с Ubuntu 12.04.
  • 1 ПК с Windows 7 Ultimate.

Оба ноутбука используют собственные независимые адаптеры Wi-Fi для сетевых подключений, но на ПК в настоящее время адаптера нет. Я собрал его исключительно как игровую установку и не собираюсь использовать его для ежедневного веб-серфинга. Я не очень часто использую ноутбук с Ubuntu для своего Интернета, поэтому я хочу использовать соединение Wi-Fi на этом ноутбуке и каким-то образом передать его через мою локальную сеть на ПК.

введите описание изображения здесь

Маршрутизатор Wi-Fi находится на другом этаже, а локальная сеть полностью отделена. Объединение адаптеров Wi-Fi и Ethernet в мост не подходит, поскольку это нарушает мои сетевые соединения, и я не могу получить доступ ко всем машинам, а синергия становится очень запутанной.

Как лучше всего перенаправить интернет-соединение с моего ноутбука с Ubuntu на ПК?

решение1

Настройте переадресацию IP на вашем компьютере Ubuntu:

Отредактируйте /etc/sysctl.conf, найдите эти строки и раскомментируйте их следующим образом:

# Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1

Тогда сделай

service network restart

Затем установите IP-адрес машины Ubuntu в качестве шлюза по умолчанию на машине Windows.

Я это не проверял, но думаю, что должно сработать.

Связанный контент