@djoooo

Бывает ли дружба между двумя сетями на 1 ПК?

Светлого дня всем! Умники и умницы помогите советом.

Имеется: 1 ПК, 2 сетевухи, 2 сети (1 корпоративная, без доступа к интернету; 2 с доступом), и не так много свободного времени. Затык возник с дружбой сетей. К интернету с доступом проблем не возникает. Винда обе сети видит, IP правильные получает. Для работы в корпоративной сети надо цепляться по rdp, вот с этим и проблема, совсем не хочет, напрямую до сервака корпоративного тоже не хочет.

На просторах интернета находил несколько тем, советы не помогли. Может кто-то снизойдёт (снимет корону, спуститься с Олимпа) и на пальцах объяснить как сделать?!
  • Вопрос задан
  • 178 просмотров
Пригласить эксперта
Ответы на вопрос 3
Griboks
@Griboks
Скорее всего, у вас прописаны стандартные маршруты. Если адреса нет в текущей сети, то компьютер посылает запрос в интернет. Это называется маршрутом по умолчанию. Так вот в вашем случает корпоративный адрес находится вовсе не в интернете, поэтому запрос выходит, грубо говоря, в другую дверь.

Надо настроить маршрут до корпоративной сети через корпоративный интерфейс(адрес, карту, сеть) .
Ответ написан
@Akina
Сетевой и системный админ, SQL-программист.
В корпоративной сети есть, видимо, несколько подсетей, кроме той, в которой находится адрес интерфейса из этой сети. Для того, чтобы имелся доступ к узлам этих подсетей, должны существовать соответствующие маршруты через правильный адрес шлюза.

Однако, судя описанию, обе сетевые карты настроены на автоматическое получение адреса. И соответствующие DHCP-серверы не рвутся правильно анонсировать маршруты, а просто анонсируют шлюз по умолчанию.

Соответственно для нормальной работы нужно (при условии, что обе карты адресуются по DHCP):

1. Настроить метрики интерфейсов, поставить интерфейсу в корпоративной сети более высокую метрику (бОльшее значение метрики соответствует более низкому приоритету интерфейса, и соответственно его маршрутов).

2. Выяснить адреса узлов в корп. сети, к которым тебе нужен доступ. Если доступ осуществляется по IP - то всё просто, адреса уже есть. Если же по именам, то следует отключить второй интерфейс, а потом получить соответствия имён адресам (да хоть тупым пингом) и внести эти соответствия в файл HOSTS. Ну и молиться, что эти нужные адреса - не динамические. Получив адреса (а ещё лучше - узнав у админа их подсети), прописать статические маршруты в эти подсети либо к этим адресам через анонсируемый в корпоративной сети шлюз. После чего - на карте в корп. сеть установить статические адреса DNS-серверов, и удалить из списка все серверы.

3. По-хорошему - написать скрипт, который при старте системы выключает интерфейс в корп. сеть, а затем его снова включает. Эта операция (совместно с установкой метрик) гарантирует, что будет использоваться маршрут по умолчанию именно на интернетовском интерфейсе.

Впрочем, это всё будет работать только в случае, если в корп. сети не производятся какие-то перестройки (изменения адресации). Если что-то изменится, скорее всего придётся корректировать и свои локальные настройки.
Ответ написан
tkovacs
@tkovacs
веб мастер
Сколько раз сталкивался с windows и двумя сетями, мой вывод, windows не умеет работать с двумя сетями, разные приложения обращаются в разные сети. У windows нет логики в работе с двумя сетевыми адаптерами.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы