
У меня дома есть сеть WiFi с подключенными различными устройствами, которая достаточно надежна и обеспечивает скорость передачи данных около 4,5 МБ/сек. Однако мне часто нужно передавать несколько многогигабайтных файлов между моим настольным компьютером и ноутбуком, оба с Windows 7 64-бит, и для этого у меня есть перекрестный кабель cat 5e, поскольку оба устройства имеют гигабитные адаптеры Ethernet, а мой маршрутизатор всего 100 Мбит.
Если я отключу WiFi на обоих устройствах, я смогу получить довольно стабильное прямое кабельное соединение со скоростью передачи данных около 40 МБ/с (я думаю, это около трети гигабита, но я могу с этим жить, вероятно, это скорость записи на жесткий диск моего ноутбука в любом случае является узким местом, я не проверял спецификации...). Если я отключу WiFi на ноутбуке, я смогу соединить Ethernet и WiFi соединения на настольном компьютере, так что оба продолжат иметь доступ к Интернету, скорость передачи данных все еще будет в порядке некоторое время, но соединение станет очень нестабильным. Однажды я попробовал отключить WiFi на настольном компьютере, но оставить его включенным на ноутбуке и на самом деле получил более низкую скорость передачи данных, чем я получал по WiFi, а соединение было еще более нестабильным.
Кто-нибудь знает, в чем проблема? Неужели я не могу оставить WiFi подключенным на обоих устройствах, забыть о сетевом мосте (или мостах на обоих концах?) и заставить передачу файлов работать по физическому соединению, когда мне это нужно?
решение1
Фактором, определяющим, подключен ли сетевой интерфейс к Интернету, является его шлюз по умолчанию.
Лучший подход, который я могу понять из описания, это использовать другую IP-сеть для проводной сети, отдельную от той, которую вы используете для обычного сетевого доступа. Допустим, ваш маршрутизатор или сервер DHCP раздает адреса в этом 10.1.1.0/24
диапазоне, вы бы выбрали другую сеть для проводных подключений инеустановите шлюз по умолчанию на проводных сетевых картах.
Итак, давайте выберем 10.99.1.1 255.255.255.0
для настольного компьютера и 10.99.1.2 255.255.255.0
для ноутбука. Зайдите в свойства проводного интерфейса, в настройки TCPIPv4, установите IP-адрес на ручной и введите эти данные. Оставьте интерфейсы Wi-Fi как обычно.
Теперь, если вам нужен быстрый доступ между этими двумя устройствами, вы можете обращаться к ним друг от друга по их IP-адресу, а не по имени.
Любой трафик для Интернета будет игнорировать эту сеть и использовать интерфейс Wi-Fi (поскольку у него есть шлюз по умолчанию).
Снова,непоместите что-либо в шлюз по умолчанию для проводных подключений и используйте другой сетевой диапазон, нежели тот, который используется для общих целей.