Jump to content

Маршрутизация, Netbios, Games


Recommended Posts

Локальная сеть разбита на две подсети:

172.16.23.0/23 <-Router-> 172.16.23.0/24

Сделана такая маршрутизация:

 

# ip route

172.16.24.0 via 172.16.23.124 dev eth0 metric 1

172.16.23.0 via 172.16.24.124 dev vlan11 metric 1

195.5.5.15 dev ppp1 proto kernel scope link src 91.124.4.170

172.16.23.0/24 dev eth0 proto kernel scope link src 172.16.23.124

172.16.24.0/24 dev vlan11 proto kernel scope link src 172.16.24.124

195.225.53.0/24 dev eth1 proto kernel scope link src 195.225.53.50

127.0.0.0/8 dev lo scope link

default via 195.225.53.49 dev eth1

# iptables -L INPUT | head -4

Chain INPUT (policy DROP)

target prot opt source destination

ACCEPT all -- 172.16.24.0/24 anywhere

ACCEPT all -- 172.16.23.0/24 anywhere

# iptables -L FORWARD | head -4

Chain FORWARD (policy DROP)

target prot opt source destination

ACCEPT all -- 172.16.24.0/24 172.16.23.0/24

ACCEPT all -- 172.16.23.0/24 172.16.24.0/24

 

Все вроде бы работает нормально, но вот fifa2007 дальше одной из подсетей не идет. И хотелось бы еще чтобы работал корректно нетбиос. В том числе все широковещательные пакеты не проходят.

Как-то можно пофиксить?

 

P.S. CS на лане тоже не работает.

Link to post
Share on other sites

ошибся видимо в первой строчке там не /23 а /24

 

зачем вообще роутить если открывать потом широковещательные запросы и всякий мусор?

 

Нетбиос в топку, или ставь на сервере самбу.

Контра по ип отлично коннектится.

Для фифы можно клиентам раздавать прогу типа LANGame (вроде так называется)

Link to post
Share on other sites
Локальная сеть разбита на две подсети:

172.16.23.0/23 <-Router-> 172.16.23.0/24

А случаем не

172.16.24.0/24 <-Router-> 172.16.23.0/24

? :)

 

нетбиос, КС, фифа и прочие плюшки не работают потому что у них механизм работы с сетью примерно такой:

"все прекрасно видно в пределах одной локалки".

В сети 172.16.24.0/24 сервер фифы рассылает сообщение "азм есьм" на адрес 172.16.24.255. т.е. на широковещательный адрес для данной локалки.

Широковещательный адрес означает, что пакет получат все компы в сети.

Но в сети 172.16.24.0.

Компы из сети 172.16.23.0 сей пакет не получат, поэтому фифы там не видно.

Хотя, если у народа Router прописан шлюзом, то можно ручками указать, к какому компу для фифы подключаться.

И скорее всего заработает.

 

Примерно тоже самое с КС и нетбиосом.

В списке не видно, но если указать ИП, то подключаться должОн.

 

Победить это можно несколькими путями.

1) Указать у всех клиентов маску подсети:

255.255.254.0

и настроить роутер в режиме бриджа.

 

2) Указать у всех клиентов маски подсети:

255.255.254.0

И настроить на роутере proxy arp.

Тот же самый бриджинг, только более хитрый.

 

3) Настроить на роутере фаерволл так, чтобы он перекидывал между сетями широковещательные пакеты.

Так же можно с помощью natd или ещё чего-нибудь даже менять ип назначения на тот, который используется в сети.

Т.е., например, в сети 172.16.23.0 летит пакет 172.16.23.255.

А роутер его перекидывает в сеть 172.16.24.0, да ещё и меняет адрес назначения на 172.16.24.255.

И, соответственно, наоборот.

 

4) Поднять на роутере самбу, которую настроить так, чтоб она становилась MASTER BROWSER для обоих сетей - это для того, чтоб видеть компы из обоих локалок.

Кстати самбу можно настроить как wins сервер и прописать его всем клиентам.

Поднять сервер КС - для КС.

Поднять сервер фифы - для фифы )

Имхо, это самый правильный, но самый трудный вариант.

 

Я понимаю, что много незнакомых букав, но теперь ты знаешь, в какую сторону копать и осталось только посмотреть доки, чтобы осмыслить предложенные варианты )

Вместо того, чтобы искать серую кошку в черной комнате.

Link to post
Share on other sites

3. Вариант не подходит. А бридж я уже настраиваю. По сути дела сеть выглядит несколько иначе, +сам роутер, дает людям выход в инет. Что усложняет там настройку бриджа, ибо одно неверное движение и уже все лежит %) Короче надо потренироваться или же чтобы кто-то более опытный в этом деле помог сразу все сделать. Конфигурацию сети и подробности могу описать.

 

Я понимаю, что много незнакомых букав, но теперь ты знаешь, в какую сторону копать и осталось только посмотреть доки, чтобы осмыслить предложенные варианты )

Букав многа действительно, но я асилил %) И они вполне знакомые

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...