Итак, у меня есть 2 подсети в моей домашней сети. Существует беспроводной маршрутизатор (со встроенным коммутатором), соединяющий ПК A (192.168.1.3) через провод и ПК B (192.168.1.101) через wifi.

В другой комнате есть проводной выключатель. ПК C подключается к нему и имеет IP-адрес 10.42.0.64. ПК B также подключается к проводному коммутатору и имеет IP-адрес 10.42.0.1 в этой подсети.

Я использовал графический интерфейс конфигурации сети на ПК B и установил eth0 (10.42.0.1) как "общий для других компьютеров". С помощью этой настройки я могу получить доступ к Интернету и ПК из другой комнаты.

Я также добавил статический маршрут на беспроводной маршрутизатор, используя 192.168.1.101 в качестве шлюза и 10.42.0.0 в качестве сети назначения. После добавления маршрута я могу получить доступ к ПК B с ПК A, используя любой из его IP-адресов, но не могу получить доступ к ПК C, что мне и нужно.

У меня есть samba и некоторые веб-службы, работающие на ПК C, и мне нужен доступ к ним с ПК A, поэтому любая помощь будет принята с благодарностью.

Вот мои настройки визуализированы:

http://files.mitikaz.com/netsetup.png

1 ответ1

0

Вы можете настроить ПК B для работы в качестве маршрутизатора между двумя подсетями, например, см. Настройка проводного / беспроводного маршрутизатора Ubuntu, как объяснено на официальном сайте документации по Ubuntu . В качестве альтернативы, для доступа только к веб-сервисам, работающим на C, из A, вы можете установить программное обеспечение прокси-сервера, такое как Squid или одно из многих других приложений прокси-сервера, на B, а затем настроить браузеры на A для использования B в качестве прокси-сервера. Или, если B функционирует как сервер Secure Shell (SSH) , большинство клиентов SSH позволяют устанавливать динамический прокси-сервер SOCKS на SSH-сервере при установке SSH-подключения к нему. Вы можете туннелировать все виды TCP-трафика через прокси-сервер SOCKS, а не только HTTP / HTTPS-трафик. Вы должны иметь возможность туннелировать SMB- трафик, хотя я никогда сам этого не делал. Например, см. Принятый ответ для прокси-сервера SMB: подключитесь к серверу SMB через туннель SSH между двумя другими хостами при сбое сервера.

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