RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > Жил LS (на TCPBeui), обслуживал две сети на разных интерфейсах по > > (около) 120 и 10 пользователей. > > Понадобилось подключить третий интерфейс. IP везде настроен > > правильно и нормально маршрутизируется, но LS на новом интерфейсе > > не отвечает. Может, я за давностью лет подзабыл какие-нибудь тонкости? > > > > Файл IBMLAN.INI содержит только одну строку "net1=", это, как я помню, правильно(?): > не обязательно. У меня ls шарит по 4 интерфейсам: три с netbios (внутренние, всего сотни полторы машин) и 1 c netbios over tcp - наружу (там шут его знает, что такое). > У меня сложилось впечатление, чтио под каждый из нетбиос - хоть сам по себе, хоть через тсп - надо иметь отделбную строку netN. максимум - 4. нетбиос больше не понимает. Если надо иметь болбшее число внешних интерфейсов - решается гейтованием для tcpnetbeui. > > > [networks] > > > > net1 = TCPBEUI$,0,LM10,102,141,14 > у меня их 4. думаю, их должно быть столько, сколько нетбиосов (простых или овер тсп) - но божиться не стану. > Возможно, что, раз net только один, то реально и шарится только на один интерфейс - остальные видят его блыгодаря ipgate on + firewall, который, возможно, и не пускает от нового интерфейса. > > > > > содержимое PROTOCOL.INI > > ----------------------- > > > > [IBMLXCFG] > > > > tcpbeui_nif = tcpbeui.nif > > tcpip_nif = tcpip.nif > > E1000_nif = E1000.NIF > > RTL8139_nif = RTL8139.nif > > RTL8139_nif2 = RTL8139.nif > Здесь стоит только нетб. через tcp. > > > [NETBIOS] > > > > DriverName = netbios$ > > ADAPTER0 = tcpbeui$,0 > > ADAPTER1 = tcpbeui$,1 > > ADAPTER2 = tcpbeui$,2 > а здесь я вижу три штуки netbios over tcp - но вверху был только 1 netN. > ИМХО, это правилось не by ibmlan\install\install.cmd - скорее всего, руками. меня смущает только один net1. > > > [tcpbeui_nif] > > > > DriverName = tcpbeui$ > > Bindings = E1000_nif,RTL8139_nif,RTL8139_nif2 > нетб овер тсп - на всех трёх. если это всё настроено правильно, то ipgate может быть и off и всё равно должно работать. > > > > [tcpip_nif] > > > > DriverName = TCPIP$ > > Bindings = E1000_nif,RTL8139_nif,RTL8139_nif2 > Ну, и тсп стоит. > Нетбиос овер тсп может не работать на конкретном интерфейсе и из-за того, что для него забыли указать новый адрес в mptn\bin\setup.cmd (для старых указано, для новых - нет). > > ИМХо, критично: > в ibmlam.ini: > > [networks] > > net1 = TCPBEUI$,0,LM10,157,141,14 > net2 = NETBEUI$,1,LM10,157,254,14 > net3 = NETBEUI$,2,LM10,157,254,14 > net4 = NETBEUI$,3,LM10,157,254,14 > ......... > > SRVSERVICES = NETLOGON,LSSERVER,... > srvnets = net1,net2,NET3,NET4 > > В protocol.ini: > [NETBIOS] > > DriverName = netbios$ > ADAPTER1 = netbeui$,1 > ADAPTER2 = netbeui$,2 > ADAPTER3 = netbeui$,3 > ADAPTER0 = tcpbeui$,0 > > [netbeui_nif] > > DriverName = netbeui$ > Bindings = ,EL90XIO2_nif,EL90XIO2_nif2,EL90XIO2_nif3 > (в сабжевом случае подобное будет для tcpnetbeui) > > [tcpbeui_nif] > > DriverName = tcpbeui$ > Bindings = E100BEO2_nif > (который у меня 1) > > [tcpip_nif] > > DriverName = TCPIP$ > Bindings = E100BEO2_nif,EL90XIO2_nif,EL90XIO2_nif2,EL90XIO2_nif3 > > в mptn\bin\setup.cmd: > ifconfig lan0 192.168.2.5 netmask 255.255.255.0 metric 1 mtu 1500 > ifconfig lan1 192.168.1.245 netmask 255.255.255.0 metric 1 mtu 1500 > ifconfig lan2 192.168.3.245 netmask 255.255.255.0 metric 1 mtu 1500 > ifconfig lan3 192.168.4.245 netmask 255.255.255.0 metric 1 mtu 1500 > > Вроде бы всё. > Но я все изменения подобного рода делаю by ibmlan\install\install.cmd, предварительно скопировав настройки. В подавляющем большинстве случаев после неё ничего больше делать не нужно - она тупо гуями даёт возможность "ничего не забыть". :) > mpts она вызывает из себя, после чего доделывает то, что обычно забывает за собой доделать mpts. >
_, __, _, __,
/_\ |_) /_\ |_)
| | | | | | \
~ ~ ~ ~ ~ ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.