Итак, у меня есть 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, поэтому любая помощь будет принята с благодарностью.
Вот мои настройки визуализированы: