Как правильно поддерживать две сетевые карты на одном компьютере с Windows 7?

Я повышен с Vista до Windows 7. В Vista я использовал для запуска одну сетевую карту (Intel 82566DC -2 Gigabit) для моего интернета, который был подключен к Dovado USB мобильный широкополосный маршрутизатор, подключенный к 3G-модему. Настройка IP на карте установлена на DHCP. Вторая карта (3Com Ethernet link) использовалась для подключения к местному WUG нашего города (wireless user group), и все работало нормально.

теперь проблема у меня с Windows 7 является то, что при подключении к интернету с (Intel) первая карта, интернет работает нормально, но как только я подключаю вторую карту к wug, мой интернет падает. Если я тогда разъединяю первую карту (интернет один) и пытаюсь соединиться с wug, это работает.

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

8
задан Tom Wijsman
21.03.2023 11:10 Количество просмотров материала 3305
Распечатать страницу

2 ответа

удалите шлюз для частной сети на втором интерфейсе. У меня была такая же проблема на некоторое время, поэтому у меня есть мой беспроводной сетевой интерфейс с интернетом на 192.168.1.0/24 с шлюзом как 192.168.1.1 и мой частный на 10.0.0.0/8 без шлюза.

Если вы настроили 2 шлюзы в разных сетях и окна NIC будут отправлять весь исходящий трафик, хотя NIC с самой высокой пропускной способностью независимо от Метрики (в моем случае, по крайней мере)

с беспроводные был только тип G (54Mpbs) по сравнению с проводным GigE (1000Mbps) он отправил любой трафик, хотя проводное соединение.

Как только я взял шлюз частных сетей (только со статическим ip и подсетью), я все еще мог просматривать интернет и получать доступ к своему частному файловому серверу.

Если вы используете частные сети NIC в маршрутизатор, однако, любые устройства, подключенные к маршрутизатору не будет иметь доступ в интернет.

как у меня есть моя сеть создана я мой первый проводной сетевой адаптер подключен к порту WAN на маршрутизаторе, а в windows у меня есть этот сетевой адаптер и беспроводный сетевой адаптер. Затем я запускаю вторую проводную сетевую карту в порт на маршрутизаторе с настроенным IP и подсетью.

Это позволило моему файловому серверу по-прежнему иметь доступ в интернет, и позвольте мне получить к нему доступ, сохраняя при этом всю проводную сеть частной и предоставляя только мне доступ к ней, и не позволяя другим на моем общем WiFi-соединении иметь доступ к моему файловому серверу.

4
отвечен Spock 2023-03-22 18:58

Я использую следующий сценарий в моем ноутбуке 64 битов Виндовс 7 ПРО для использования и карт провода и беспроводной сети такое же время с одиночным ворот по умолчанию, надеется что это поможет у. вам может понадобиться некоторые изменения в этот скрипт, потому что я не знаю твой айпишник и названия интерфейсов, также я использую много раз удалить команду, потому что мой интерфейс ИПС необходимо удалить (я не знаю, почему) еще загадкой, почему мой интерфейс обязаны удалить айпишник вручную.

@echo off  
set wifi_name=Wireless Network Connection  
set wire_name=Local Area Connection  
set wire_ip=192.168.0.117  
set wire_mask=255.255.252.0  
set wire_gw=192.168.0.130  
set wifi_ip=192.168.2.170  
set wifi_mask=255.255.252.0  
set wifi_gw=192.168.0.130  
set wifi_ip2=192.168.105.117  
set wifi_mask2=255.255.255.0  
set wifi_gw2=192.168.105.130  
set dns1=4.2.2.1  
set dns2=4.2.2.2  
set dns3=8.8.8.8  
set dns4=4.2.2.3  
:multinetwork  
echo Configuring Both Wire and WiFi Networks cards for KHI HO Network  
echo.  
netsh interface ipv4 delete address "%wifi_name%" addr=192.168.0.117 gateway=all  
netsh interface ipv4 delete address "%wifi_name%" addr=192.168.2.170 gateway=all  
netsh interface ipv4 delete address "%wifi_name%" addr=192.168.105.117 gateway=all  
netsh interface ipv4 delete address "%wire_name%" addr=192.168.0.117 gateway=all  
netsh interface ipv4 delete address "%wire_name%" addr=192.168.2.170 gateway=all  
netsh interface ipv4 delete address "%wire_name%" addr=192.168.105.117 gateway=all  
echo "Disabling Interfaces"  
::--------------------  
netsh int ip set address "%wire_name%" source = dhcp  
echo.  
netsh int ip set dns "%wire_name%" dhcp  
timeout /t 3 /nobreak  
netsh int ip set address "%wire_name%" source = dhcp  
echo.  
netsh int ip set dns "%wire_name%" dhcp  
::--------------------  
netsh int ip set address "%wifi_name%" source = dhcp  
echo.  
netsh int ip set dns "%wifi_name%" dhcp  
timeout /t 3 /nobreak  
netsh int ip set address "%wifi_name%" source = dhcp  
echo.  
netsh int ip set dns "%wifi_name%" dhcp  
echo.  
echo "Disabling Interfaces"  
netsh interface set interface name="%wifi_name%" admin=DISABLED  
echo.  
echo.  
netsh interface set interface name="%wire_name%" admin=DISABLED  
echo.  
timeout /t 7 /nobreak  
echo "Setting up DHCP on Interfaces"  
echo.  
netsh int ip set address "%wifi_name%" source = dhcp  
echo.  
netsh int ip set dns "%wifi_name%" dhcp  
echo.  
netsh int ip set address "%wire_name%" source = dhcp  
echo.  
netsh int ip set dns "%wire_name%" dhcp  
echo.  
timeout /t 5 /nobreak  
echo.  
netsh int ip set address "%wifi_name%" source = dhcp  
echo.  
netsh int ip set dns "%wifi_name%" dhcp  
echo.  
netsh int ip set address "%wire_name%" source = dhcp  
echo.  
netsh int ip set dns "%wire_name%" dhcp  
echo.  
timeout /t 7 /nobreak  
echo "Enabling Interfaces"  
echo.  
echo.  
netsh interface set interface name="%wire_name%" admin=ENABLED  
echo.  
timeout /t 5 /nobreak  
echo "Setting up DHCP on Interfaces"  
echo.  
echo.  
netsh int ip set address "%wire_name%" source = dhcp  
echo.  
netsh int ip set dns "%wire_name%" dhcp  
echo.  
timeout /t 3 /nobreak  

echo.  
echo "Setting Static IP Information"  
echo.  
echo Setting IP, MASK, and Gateway for WiFi Interface  
netsh interface ipv4 delete address "%wire_name%" addr=192.168.0.117 gateway=all  
netsh interface ipv4 delete address "%wire_name%" addr=192.168.105.117 gateway=all  
netsh interface ip set address name="%wire_name%" source=static addr=%wifi_ip2% mask=%wifi_mask2% gateway=%wifi_gw2%  
netsh interface ipv4 delete address "%wire_name%" addr=192.168.0.117 gateway=all  
netsh interface ipv4 delete address "%wire_name%" addr=192.168.2.170 gateway=all  
netsh interface ipv4 delete address "%wire_name%" addr=192.168.105.117 gateway=all  
netsh interface ip set address name="%wire_name%" source=static addr=%wifi_ip2% mask=%wifi_mask2% gateway=%wifi_gw2%  
netsh interface ipv4 delete address "%wire_name%" addr=192.168.2.170  
netsh interface ipv4 delete address "%wire_name%" addr=192.168.0.117  
netsh interface ipv4 delete address "%wire_name%" addr=192.168.105.117  
netsh interface ip set address "%wire_name%" static %wifi_ip2% %wifi_mask2%  

timeout /t 5 /nobreak  
echo Setting IP, MASK, and Gateway for Wire Interface  
netsh interface set interface name="%wifi_name%" admin=ENABLED  
timeout /t 5 /nobreak  
netsh int ip set address "%wifi_name%" source = dhcp  
echo.  
netsh int ip set dns "%wifi_name%" dhcp  
timeout /t 5 /nobreak  
netsh interface ip set address name="%wifi_name%" source=static addr=%wire_ip% mask=%wire_mask%  
netsh interface ipv4 delete address "%wifi_name%" addr=192.168.0.117 gateway=all  
netsh interface ipv4 delete address "%wifi_name%" addr=192.168.2.170 gateway=all  
netsh interface ipv4 delete address "%wifi_name%" addr=192.168.105.117 gateway=all  
netsh interface ip set address name="%wifi_name%" source=static addr=%wire_ip% mask=%wire_mask%  
timeout /t 5 /nobreak  
echo Setting Wire DNS Primary  
netsh interface ip set dns "%wire_name%" static %dns1%  
echo Setting DNS Secondary  
netsh interface ip add dns "%wire_name%" %dns2% index=2  
echo Setting 3rd DNS Secondary  
netsh interface ip add dns "%wire_name%" %dns3% index=3  
echo.  
echo Setting IP, MASK, and Gateway for WiFi Interface  
netsh interface ipv4 delete address "%wifi_name%" addr=192.168.2.170  
netsh interface ipv4 delete address "%wifi_name%" addr=192.168.0.117  
netsh interface ipv4 delete address "%wifi_name%" addr=192.168.105.117  
netsh interface ip set address name="%wifi_name%" source=static addr=%wifi_ip2% mask=%wifi_mask2% gateway=%wifi_gw2%  
timeout /t 5 /nobreak  
echo Setting IP, MASK, and Gateway for Wire Interface  
netsh interface ip set address name="%wire_name%" source=static addr=%wire_ip% mask=%wire_mask%  
netsh interface ipv4 delete address "%wire_name%" addr=192.168.2.170  
netsh interface ipv4 delete address "%wire_name%" addr=192.168.105.117  
netsh interface ipv4 delete address "%wire_name%" addr=192.168.0.117  
netsh interface ip set address name="%wire_name%" source=static addr=%wire_ip% mask=%wire_mask%  
echo Setting WiFi DNS Primary  
netsh interface ip set dns "%wifi_name%" static %dns1%  
echo Setting DNS Secondary  
netsh interface ip add dns "%wifi_name%" %dns2% index=2  
echo Setting 3rd DNS Secondary  
netsh interface ip add dns "%wifi_name%" %dns4% index=3  
echo.  
netsh interface ip set address name="%wire_name%" source=static addr=%wire_ip% mask=%wire_mask%  
echo Here are the new settings for %computername%:  
netsh int ip show config  
echo.  
::-------------------------  
:ping  
Set "newbox=start cmd /k"  
Set IPs=8.8.8.8  
For %%* in (%IPs%) do %newbox% ping.exe %%* -S %wifi_ip2% -t  
Set "newbox=start cmd /k"  
Set IPs=www.yahoo.com  
For %%* in (%IPs%) do %newbox% ping.exe %%* -S %wire_ip% -t  
::-----------------  
goto end
1
отвечен Rizwan.A 2023-03-22 21:15

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх