Назад | Перейти на главную страницу

Как указать в браузере конкретную сетевую карту на моем компьютере

Я нахожусь в локальной сети, у которой нет внешнего доступа к Интернету. Однако мне было поручено найти способ разрешить некоторым машинам доступ в Интернет (HTTP, HTTPS и т. Д.) Через беспроводную карту на их ноутбуке. Итак, у меня вопрос: есть ли способ указать браузеру, какой сетевой адаптер он должен использовать. Например, настроить IE для локальной сети и сказать FireFox для глобальной сети? Настройка браузера на самом деле не так уж и важна, просто один браузер работает только в локальной сети, а другой - только в глобальной сети.

Это скорее вопрос маршрутизации. Маршрут по умолчанию через Wi-Fi, а маршрут с маской локальной сети через Ethernet.

Предполагая, что карта WiFi имеет IP 12.34.56.78 и Eth card 192.168.1.123 у вас будет таблица маршрутизации, например:

Network Address   Netmask          Gateway Address  Interface       Metric
0.0.0.0           0.0.0.0          12.34.56.1       12.34.56.78     1
192.168.1.0       255.255.255.0    192.168.1.1      192.168.1.123   1

Видеть Статья в MS KB о базовой маршрутизации.

О какой среде мы говорим? Проблема здесь в том, чтобы подключить подключенный к Интернету хост, практически подключенный к вашей изолированной локальной сети. Я сомневаюсь, что способ доступа к Интернету включал неконтролируемый доступ с этих машин одновременно в обеих сетях?

Если клиенты, подключенные к Wi-Fi, будут скомпрометированы или даже немного неправильно настроены, вы должны открыть всю локальную сеть для захвата в зависимости от ее конфигурации (вы используете изоляцию домена и требуете ipsec и изолируете всех клиентов друг от друга?).

Кажется, лучше просто настроить брандмауэр (и / или прокси, как предлагается) в локальной сети, который разрешит любой HTTP-трафик, который вам нужен только для определенных клиентов. Таким образом, вы все еще контролируете ситуацию.

Но если нет, то я бы просто отключил клиента от локальной сети и использовал Wi-Fi с выходом в Интернет только при необходимости - без доступа к локальной сети. В любом случае это было бы немного безопаснее, будь это я. Брандмауэр локального клиента может быть настроен для блокировки вещей, когда он не подключен к домену / локальной сети. Хотя все равно страшно ^^

Вы не говорите браузеру, это делается на уровне ОС.

Просто убедитесь, что в настройках TCP / IP указан шлюз для беспроводной карты, а не для карты Ethernet.

Таким образом, он будет маршрутизировать трафик локальной сети через Ethernet и все, о чем он не знает, по беспроводной сети.

Натан прав насчет уровня ОС. Не могли бы вы вместо этого поставить прокси-сервер? Это одна из главных целей для них.

Это действительно вопрос маршрутизации ... Просто убедитесь, что для беспроводного шлюза установлен маршрут по умолчанию.

Вы можете настроить прокси в браузере, что позволит им получить доступ извне. Вы можете настроить это в Firefox или IE индивидуально.

В зависимости от IP-адреса вы должны иметь возможность маршрутизировать его через Ethernet или беспроводной адаптер.