Несколько адресов на интерфейсе

PaNick

Местный
Регистрация
19 Мар 2004
Сообщения
24
Реакции
3
Credits
42
Здрасьте народ,
Суть вопроса:
Есть Win2003 Ent, две сетевые карты.
На одной один адрес, на другой аж два из разных подсетей.
Политиками ipsec сделана фильтрация для недоступности определенных сервисов по всем адресам, в зависимости от нужд.
Все хорошо работает, но частично, т.е.:
Такие вещи как Remote Desktop и NetBIOS работают только на первом по списку адресе на втором адаптере. на втором же адресе эти полрты закрыты. Так показывает CurPorts (sysinternals). Да и так видно, что куча программ ориентируются только на первый адрес. Вопрос, как это побороть. Не обязательно, чтобы сервисы были на оба адреса. Хоотелось бы открыть NetBIOs на одном адресе, а Remote Desktop на другом, а они оба садятся на один.
 

enyuri

Местный
Регистрация
30 Июн 2005
Сообщения
162
Реакции
41
Credits
0
Покажи результат команды
netstat -an -p tcp
 

PaNick

Местный
Регистрация
19 Мар 2004
Сообщения
24
Реакции
3
Credits
42
Вданном случае адрес 192.168.2.114 - первый в списке, а 230.1 второй.
192.168.10.1 - на другой сетевухе.
В данном случае сижу на треминале и в ирке с него же. сервер там же.
IRC сервер настроен на конкретные адреса, там просто, а вот с встроенными службами...

Код:
Имя    Локальный адрес        Внешний адрес          Состояние
 TCP    0.0.0.0:135            0.0.0.0:0              LISTENING
 TCP    0.0.0.0:445            0.0.0.0:0              LISTENING
 TCP    0.0.0.0:803            0.0.0.0:0              LISTENING
 TCP    0.0.0.0:1025           0.0.0.0:0              LISTENING
 TCP    0.0.0.0:1026           0.0.0.0:0              LISTENING
 TCP    0.0.0.0:1433           0.0.0.0:0              LISTENING
 TCP    0.0.0.0:23443          0.0.0.0:0              LISTENING
 TCP    0.0.0.0:50300          0.0.0.0:0              LISTENING
 TCP    127.0.0.1:1027         0.0.0.0:0              LISTENING
 TCP    127.0.0.1:19744        0.0.0.0:0              LISTENING
 TCP    192.168.2.114:139      0.0.0.0:0              LISTENING
 TCP    192.168.2.114:3389     0.0.0.0:0              LISTENING
 TCP    192.168.2.114:3389     192.168.114.66:1358    ESTABLISHED
 TCP    192.168.10.1:139       0.0.0.0:0              LISTENING
 TCP    192.168.10.1:1482      192.168.10.1:6667      ESTABLISHED
 TCP    192.168.10.1:3389      0.0.0.0:0              LISTENING
 TCP    192.168.10.1:6667      0.0.0.0:0              LISTENING
 TCP    192.168.10.1:6667      192.168.10.1:1482      ESTABLISHED
 TCP    192.168.230.1:6667     0.0.0.0:0              LISTENING
 

enyuri

Местный
Регистрация
30 Июн 2005
Сообщения
162
Реакции
41
Credits
0
Пока не в курсе. По идее, TC должен слушать 0.0.0.0:3389, то есть все порты, а в этом варианте она слушает только 192.168.2.114 и 192.168.10.1. Эти настройки TC нужно посмотреть в реестре, потому что через панель управления эти настройки не устанавливаются.
Посмотри ветку (это от XP):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
и
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TelnetServer\Defaults
Мне кажется, что нужно покрутить параметр ListenToSpecificIpAddr (У меня его значение "INADDR_ANY")