1

Я пытался это сделать некоторое время, но безуспешно. Я читал в Интернете, что это можно сделать, либо изменив шлюз по умолчанию (DG) или возиться с метрикой DG

Короткая история: мне нужно подключиться к системе ERP моей компании (порт 80 для некоторых веб-служб и порт 22 для sftp и bash) с использованием сетевой карты моего ноутбука - но я не могу подключиться к Интернету в этой сети. Таким образом, у меня есть точка доступа 3g моего мобильного телефона, когда мне нужно выходить в интернет. Но я хочу использовать оба одновременно, не открывая другой процесс веб-браузера.

В настоящее время я регулярно использую систему ERP - и всякий раз, когда мне нужно выйти в Интернет, чтобы проверить почту или исследовать что-то, связанное с работой, мне нужно отключить сетевой кабель, чтобы включился Wi-Fi ... который начинает раздражает, особенно если я подключен к системе ERP через FTP (Filezilla) или Shell (замазка)

Может кто-нибудь помочь мне с настройками?

Ниже приведены некоторые детали, которые я могу предоставить:

Wired network - office LAN - for connection to the ERP system:
DHCP -    Yes
IPv4      10.64.200.245
Subnet    255.255.240.0
DG        10.64.193.254
DHCP Serv 10.64.17.191
DNS       10.68.72.200
          10.68.20.200
WINS      10.68.77.200
          10.64.20.200

Ниже приведена информация о моем подключении к Интернету через WiFi - через мобильную точку доступа.

DHCP      Yes
IPv4      192.168.43.39 <- I'm guessing this changes every time I restart the wifi
subnet    255.255.255.0
DG        192.168.43.1
DHCP      192.168.43.1
DNS       192.168.43.1

Наконец, вот результаты трассировки (кстати, я на Windows 7, 64-битная и удаленная система должна быть на Linux) - целевой IP-адрес ERP 10.76.142.39

Tracing route to 10.76.142.39 over a maximum of ...

  1    <1 ms    <1 ms    <1 ms  10.64.193.253
  2    <1 ms    <1 ms    <1 ms  10.64.4.13
  3    <1 ms    <1 ms    <1 ms  10.76.23.124
  4     1 ms    <1 ms    <1 ms  10.76.23.93
  5     1 ms    <1 ms    <1 ms  2xx-xx-xx-9.adsl...
  6     1 ms     1 ms     1 ms  2xx-xx-xx-9.adsl...
  7     1 ms     1 ms     1 ms  2xx-xx-xx-10.adsl..
  8     2 ms     1 ms     2 ms  10.76.135.125
  9     1 ms     1 ms     1 ms  10.76.142.39

извините, мне пришлось замаскировать некоторые детали выше ... не был уверен, будут ли у них какие-либо проблемы с конфиденциальностью.

Буду признателен за любую оказанную помощь.

1 ответ1

3

Шлюз по умолчанию означает (упрощенно) «Если у меня нет явного маршрута для этой сети, отправьте его на шлюз по умолчанию».

Это маршрут, который выбран по умолчанию. Тем не менее, вы можете иметь конкретные маршруты для сетей, где вы знаете, как добраться до них.

В вашем случае, для любых интернет-направлений, которые могут быть любыми, вы должны пройти через точку доступа, поэтому ваш шлюз по умолчанию должен быть 192.168.43.1 на интерфейсе wifi.

Проводной интерфейс не должен иметь шлюз по умолчанию вообще. Мы знаем пункты назначения, к которым мы хотим получить доступ через этот интерфейс, поэтому мы можем добавлять конкретные маршруты. Следующий переход в этой сети - 10.64.193.254, поэтому для любых сетей, к которым мы хотим попасть, у нас может быть определенный маршрут к ним.

Судя по всему, они используют сеть 10.xxx для всего. Так что вы можете перейти к cmd и сделать:

route add 10.0.0.0 mask 255.0.0.0 10.64.193.254

И удалите шлюз по умолчанию из этого интерфейса.

Итак, мы говорим: «Если сеть назначения находится в диапазоне 10.xxx, отправьте трафик на 10.64.193.254 из проводного интерфейса, в противном случае отправьте его на 192.168.43.1 из беспроводного интерфейса».

Поскольку 10.76.143.39 попадает в диапазон сети 10.0.0.0/255.0.0.0, он будет использовать определенный маршрут, добавленный выше.

Что-то вроде 8.8.8.8 не попадает в этот диапазон, и поэтому выберет маршрут по умолчанию из 192.168.43.1 .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .