плзз помогите рещить..есть маршрутизатор, с одной сетевой картой, и 2 компьюетера..
оба находятся в одной подсети.
необходимо заставить оба компьютера обмениваться всем трафиком через маршрутизатор ....маршрутизацию я на клиентах поднял, а вот как сказать дальше маршрутизатору, чтобы он пересылал пришедшие от к1 пакеты на к2 ?
имеете они в одной физической подсети или в одной IP-подсети?
>плзз помогите рещить..
>
>есть маршрутизатор, с одной сетевой картой, и 2 компьюетера..
>оба находятся в одной подсети.
>необходимо заставить оба компьютера обмениваться всем трафиком через маршрутизатор ....
>
>маршрутизацию я на клиентах поднял, а вот как сказать дальше маршрутизатору, чтобы
>он пересылал пришедшие от к1 пакеты на к2 ?
а как на клиентах "поднял" маршрутизацию?
Система, настройки, листинги/каты конфигов ГДЕ????
>есть маршрутизатор, с одной сетевой картой, и 2 компьюетера..
>оба находятся в одной подсети.
>необходимо заставить оба компьютера обмениваться всем трафиком через маршрутизатор ....
>
>маршрутизацию я на клиентах поднял, а вот как сказать дальше маршрутизатору, чтобы
>он пересылал пришедшие от к1 пакеты на к2 ?бред какой-то .... (без обид)
если два компа в одной подсети (а значит в одном домене коллизий), то никак иони не будут общаться между собой через роутер.
разновисть компы в разные подсети и не задавать глупых вопросов.
>>есть маршрутизатор, с одной сетевой картой, и 2 компьюетера..
>>оба находятся в одной подсети.
>>необходимо заставить оба компьютера обмениваться всем трафиком через маршрутизатор ....
>>
>>маршрутизацию я на клиентах поднял, а вот как сказать дальше маршрутизатору, чтобы
>>он пересылал пришедшие от к1 пакеты на к2 ?
>
>бред какой-то .... (без обид)
>если два компа в одной подсети (а значит в одном домене коллизий),
>то никак иони не будут общаться между собой через роутер.
>разновисть компы в разные подсети и не задавать глупых вопросов.
можно серв заставить работать как сетевой мост. и воткнуть в него проводки как в свитч.
>плзз помогите рещить..
>
>есть маршрутизатор, с одной сетевой картой, и 2 компьюетера..
>оба находятся в одной подсети.
>необходимо заставить оба компьютера обмениваться всем трафиком через маршрутизатор ....
>
>маршрутизацию я на клиентах поднял, а вот как сказать дальше маршрутизатору, чтобы
>он пересылал пришедшие от к1 пакеты на к2 ?Клиенты не могут быть в одной подсети и работать через маршрутизатор(шлюз), в одной сети он просто не нужен.
Если rooter Linux
на роотереifconfig ethx 10.0.0.1 netmask 255.255.255.0
ifconfig ethx:1 20.0.0.1 netmask 255.255.255.0
echo 1 > /proc/sys/net/ipv4/ip_forwardРазнести клиентов в разные сети
клиент1: 10.0.0.2 netmask 255.255.255.0 df gw 10.0.0.1
клиент2: 20.0.0.2 netmask 255.255.255.0 df gw 20.0.0.1
>>плзз помогите рещить..
>>
>>есть маршрутизатор, с одной сетевой картой, и 2 компьюетера..
>>оба находятся в одной подсети.
>>необходимо заставить оба компьютера обмениваться всем трафиком через маршрутизатор ....
>>
>>маршрутизацию я на клиентах поднял, а вот как сказать дальше маршрутизатору, чтобы
>>он пересылал пришедшие от к1 пакеты на к2 ?
>
>Клиенты не могут быть в одной подсети и работать через маршрутизатор(шлюз)
неверно
>в одной сети он просто не нужен.
верно. но из этого не следует, что "сделать, чтоб был" нельзя.большинство стеков tcp/ip при наличии нескольких маршрутов с пересекающимися скопами выбирают тот, который охватывает меньшее количество адресов (при одинаковой метрике; впрочем ядро linux метрику вообще игнорирует, там правило "мельче значит главнее" всегда работает)
поэтому можно забубенить нечно вроде:на 192.168.0.1:
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.2 192.168.0.100 255.255.255.255 UGH 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0на 192.168.0.2:
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.1 192.168.0.100 255.255.255.255 UGH 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0и оно будет работать (0.100 в примере - роутер в этой же сети)
>Если rooter Linux
>на роотере
>
>ifconfig ethx 10.0.0.1 netmask 255.255.255.0
>ifconfig ethx:1 20.0.0.1 netmask 255.255.255.0
>echo 1 > /proc/sys/net/ipv4/ip_forward
>
>Разнести клиентов в разные сети
>клиент1: 10.0.0.2 netmask 255.255.255.0 df gw 10.0.0.1
>клиент2: 20.0.0.2 netmask 255.255.255.0 df gw 20.0.0.1тоже вариант
\^P^/
забыл добавить: в одной сети возможен даже вариант, когда пакеты в одну сторону летят через 3й хост ("роутер"), а обратно - напрямую...\^P^/