Соединить две подсети (для обменна файлами через SAMBA)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Соединить две подсети

Сообщение demontager »

Мне нужно соединить две подсети так, чтобы я мог с машины с Ubuntu обращатся к машине с Windows. При чём обе системы находятся в разных подсетях.
Главным образом меня интересует обмен файлами, т.е. нужно чтоб оба компьютера видели друг друга по протоколу SAMBA.
Конфиг такой:
Ubuntu

IP 192.168.0.23
msk 255.255.255.0
gw 192.168.0.20 (роутер, соеденён к сети 192.168.1.0 через WAN порт)

Windows

IP 192.168.1.26
msk 255.255.255.0
gw 192.168.1.1(ротер-шлюз Интернета)

Настройка на роутере, который соеденяет сеть 192.168.0.0 с 192.168.1.0:
WAN:
IP 192.168.1.20
msk 255.255.255.0
gw 192.168.1.1
LAN:
192.168.0.20
msk 255.255.255.0

PS Пинг от Windows к адрессу 192.168.0.23 не проходит,
с Ubuntu к 192.168.1.26 проходит, но чего-то не видит расшаренную папку на Windows
OS:Gentoo amd64
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Соединить две подсети

Сообщение demontager »

От Windows к Ubuntu я нашёл способ соединятся, активировал Port Forwarding на ротере
ID Port IP Address
3 137-139 192.168.0.23
4 445 192.168.0.2
Единственное, чтоб соединится нужно вводить IP адрес роутера. Тогда я не понимаю как можно организовать шары если, к примеру, у меня 3 компьютера в другой подсети? Я ведь ввожу IP адрес роутера а не машины, откуда роутер будет знать куда отправлять запрос?
OS:Gentoo amd64
Спасибо сказали:
Аватара пользователя
Mammoth
Сообщения: 150
Статус: Курит в сторонке ~~~~~
ОС: O SUSE 11.2 и всякое

Re: Соединить две подсети

Сообщение Mammoth »

А если маску подсети задолбить везде как 255.255.0.0
:drunk: и счастье
А это чё за красная кнопочка :|
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Соединить две подсети

Сообщение demontager »

Везде, это где? Я не иогу менять маску в сети 192.168.1.0, только в 192.168.0.0 и на роутере соеденяющем две сети. Так как у меня активирован NAT, теоретически нужно изменить дефолтные порты SAMBA и назначить их другому IP в сети 192.168.0.0. Только будет ли это работать, если я в проводние windows укажу, к примеру \\192.168.1.20:333? Номер порта просто для примера. И второй нюанс, можно ли на SAMBA поменять дефолтние порты? 135-137, 445
OS:Gentoo amd64
Спасибо сказали:
Аватара пользователя
Mammoth
Сообщения: 150
Статус: Курит в сторонке ~~~~~
ОС: O SUSE 11.2 и всякое

Re: Соединить две подсети

Сообщение Mammoth »

А почему не могу менять маску?
А ещё может дать сетевухе ещё один ip-шник из другой подсети на одном компе и не париться
А это чё за красная кнопочка :|
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Соединить две подсети

Сообщение demontager »

Менять маску в сети 192.168.1.0 не могу, никак, не моя сеть. А как это дать сетевй ещё один адресс? Я тут совсем не допонимаю и какая схема работы тогда будет?
OS:Gentoo amd64
Спасибо сказали:
W1R0X
Сообщения: 46
ОС: Gentoo

Re: Соединить две подсети

Сообщение W1R0X »

В этом случае нужно чтобы пакеты на машину 192.168.1.26 не маскарадило, вобще можно маскарад ко всей подсети кроме 192.168.1.1 убрать, тогда будет вам счастье.

То есть получится так что в интернет вы будете ходить так
шлюз -> NAT -> 192.168.1.1

А для остальных машин в этой локальной сети NAT будет выключен и шлюз будет являтся обычным шлюзом)
шлюз -> 192.168.1.0/24

Шаманьте iptables
Спасибо сказали: