PDA

Показать полную графическую версию : Компьютер с двумя сетевыми интерфейсами


GeoD
11-01-2010, 16:48
В продолжение разговора, начатого мной в другой ветке (http://forum.oszone.net/thread-162770.html).

Имеется компьютер с двумя сетевыми интерфейсами (шнур и Wi-Fi), соединенными с роутером и получающими фиксированные разные IP, например, 192.168.1.101 и 192.168.1.100 соответственно.C:\Documents and Settings\George>ipconfig /all

Windows IP Configuration

Host Name . . . . . . . . . . . . : GD_Laptop
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Peer-Peer
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter Local Area Connection:

Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Realtek RTL8168C(P)/8111C(P) PCI-E G
igabit Ethernet NIC
Physical Address. . . . . . . . . : 00-21-70-...
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 192.168.1.101
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
DNS Servers . . . . . . . . . . . : 192.168.1.1

Ethernet adapter Wireless Network Connection:

Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Dell Wireless 1395 WLAN Mini-Card
Physical Address. . . . . . . . . : 00-24-2B-...
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 192.168.1.100
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
DNS Servers . . . . . . . . . . . : 192.168.1.1

C:\Documents and Settings\George>

Как правильнее всего задействовать такой компьютер в домашней сети? С точки зрения разрешения имен. WINS сервера нет.

В сети есть также другой компьютер (GeoD) со своим IP 192.168.1.102. Нужно сделать так, чтобы не было конфликтов, зависаний (раздумий) сети и отказов в доступе при вызове компьютера GD_laptop с другого по имени.

Ведь NetBIOS-имя этого компьютера одно и то же для двух разных IP. Вызов его по адресу проходит обычно без проблем. А вот вызов его же по имени часто вызывает отказ. Даже когда работает только один из двух интерфейсов, а другой отключен. Такое бывает например после переключения с одного интерфейса на другой, когда в кеше имен остается еще старый адрес для этого имени.
Хотелось бы избежать таких проблем.

У меня сейчас обе пары адрес - имя для этого компа прописаны в файле hosts. 192.168.1.100 GD_Laptop
192.168.1.101 GD_Laptop
192.168.1.102 GeoD
Я пытался задействовать файл lmhosts, прописав в нем192.168.1.100 GD_Laptop #PRE #MH
192.168.1.101 GD_Laptop #PRE #MH
192.168.1.102 GeoD #PRE

Но это не решило проблему, так как в соответствии с http://support.microsoft.com/?kbid=249866 "only the last entry is used when you are trying to build a TCP session." В моем случае в кеш попадал только адрес 192.168.1.101. И при вызове GD_laptop при включенном одном только интерфейсе Wi-Fi (192.168.1.100) получаю отказ в доступе. Пришлось убрать файл lmhosts.

wertyg
11-01-2010, 17:53
сеть настроена неправильно. у тебя разные канальные сети, я так понял, у них должны быть разные адреса. например:

подключение через кабель 192.168.1.х
подключение через Wi-Fi 192.168.2.х

GeoD
11-01-2010, 18:14
подключение через кабель 192.168.1.х
подключение через Wi-Fi 192.168.2.х »
Нет такой возможности в роутере.
Системный Ip 192.168.1.1 и маска 255.255.255.0. При этом в роутере можно выбрать только из диапазона 192.168.1.2 - 192.168.1.102.

И потом, мне не нужны разные сети. Повторяю задачу.
У меня дома одна локальная сеть. И в ней два компа, подключенных к роутеру. Но один из них - с двумя сетевыми интерфейсами, которые я бы хотел включать одновременно или по отдельности. Но чтобы все работали без дополнительных настроек после переключений.

wertyg
11-01-2010, 20:47
Имеется компьютер с двумя сетевыми интерфейсами (шнур и Wi-Fi), соединенными с роутером и получающими фиксированные разные IP, например, 192.168.1.101 и 192.168.1.100 соответственно. »

по-моему речь идёт о ПК или я ошибаюсь? так вот у ПК не может быть две канальные сети(проводная и безпроводная одновременно) с одним диапозоном адресов! если конечно ты не соеденил их в "мост". нужно использовать или одну или другую но не обе сразу. обе сразу + одинаковый диапозон IP = проблемы собственно которые у тебя и есть.

GeoD
11-01-2010, 22:26
нужно использовать или одну или другую но не обе сразу »
Хорошо, обе сразу не буду. Да, собственно, мне это и ни к чему.

Но по отдельности их можно использовать? Проводная работает, беспроводная выключена, а потом наоборот, но чтобы при смене интерфейса не пришлось перенастраивать ПК, а все работало автоматом? Если можно, то как сделать такую единую настройку? Как сделать корректное разрешение NetBIOS-имен в случае двух сетевых интерфейсов?

Сейчас при смене интерфейса , повторюсь, вызов компа GD_laptop по имени сначала дает длительную задержку, потом отказ в доступе. И нужно искать причину, чистить кеш NetBIOS-имен, пытаться исправить файлы hosts или lmhosts и делать массу телодвижений, чтобы добраться до компа по имени. Вызов компа по адресу проходит нормально, но набирать адрес в строке каждый раз утомительно.:) А ярлыки из Сетевого окружения вызывают комп по имени.
В результате всего этого я сейчас вынужден пользоваться только каким-то одним из этих интерфейсов и забыть о существовании другого. Неудобно...
если конечно ты не соеденил их в "мост" »А мост может помочь в моем случае?




© OSzone.net 2001-2012