Мне нужно соединить две подсети так, чтобы я мог с машины с 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
Соединить две подсети (для обменна файлами через SAMBA)
Модераторы: SLEDopit, Модераторы разделов
-
demontager
- Сообщения: 250
- Статус: Seaman
- ОС: Gentoo x86_64
Соединить две подсети
OS:Gentoo amd64
-
demontager
- Сообщения: 250
- Статус: Seaman
- ОС: Gentoo x86_64
Re: Соединить две подсети
От Windows к Ubuntu я нашёл способ соединятся, активировал Port Forwarding на ротере
ID Port IP Address
3 137-139 192.168.0.23
4 445 192.168.0.2
Единственное, чтоб соединится нужно вводить IP адрес роутера. Тогда я не понимаю как можно организовать шары если, к примеру, у меня 3 компьютера в другой подсети? Я ведь ввожу IP адрес роутера а не машины, откуда роутер будет знать куда отправлять запрос?
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: Соединить две подсети
А если маску подсети задолбить везде как 255.255.0.0
и счастье
А это чё за красная кнопочка :|
-
demontager
- Сообщения: 250
- Статус: Seaman
- ОС: Gentoo x86_64
Re: Соединить две подсети
Везде, это где? Я не иогу менять маску в сети 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: Соединить две подсети
А почему не могу менять маску?
А ещё может дать сетевухе ещё один ip-шник из другой подсети на одном компе и не париться
А ещё может дать сетевухе ещё один ip-шник из другой подсети на одном компе и не париться
А это чё за красная кнопочка :|
-
demontager
- Сообщения: 250
- Статус: Seaman
- ОС: Gentoo x86_64
Re: Соединить две подсети
Менять маску в сети 192.168.1.0 не могу, никак, не моя сеть. А как это дать сетевй ещё один адресс? Я тут совсем не допонимаю и какая схема работы тогда будет?
OS:Gentoo amd64
-
W1R0X
- Сообщения: 46
- ОС: Gentoo
Re: Соединить две подсети
В этом случае нужно чтобы пакеты на машину 192.168.1.26 не маскарадило, вобще можно маскарад ко всей подсети кроме 192.168.1.1 убрать, тогда будет вам счастье.
То есть получится так что в интернет вы будете ходить так
шлюз -> NAT -> 192.168.1.1
А для остальных машин в этой локальной сети NAT будет выключен и шлюз будет являтся обычным шлюзом)
шлюз -> 192.168.1.0/24
Шаманьте iptables
То есть получится так что в интернет вы будете ходить так
шлюз -> NAT -> 192.168.1.1
А для остальных машин в этой локальной сети NAT будет выключен и шлюз будет являтся обычным шлюзом)
шлюз -> 192.168.1.0/24
Шаманьте iptables