Сеть: резервные неудачные запросы к другому сетевому интерфейсу

343
kanly

Я нахожусь на рабочей станции Linux за прокси-сервером Microsoft, поэтому я установил cntlm для обработки аутентификации прокси.

Теперь я хочу добавить немного больше сложности; Я хочу, чтобы неудачные запросы использовали другой сетевой интерфейс. Это возможно? Чтобы уточнить мой запрос:

  • Запустить запрос от клиента (браузера, менеджера пакетов, ecc ...) через локальный прокси cntlm -> eth0 -> сетевой прокси
  • Если запрос успешен: хорошо, конец рабочего процесса
  • В противном случае: повторите запрос, используя eth1, не проходя через cntlm.

Другим приемлемым решением является использование определенных маршрутов для встроенных IP-адресов, я пробовал это решение, но не смог заставить его работать. Запросы все еще проходят через cntlm, но не работают, потому что родительский прокси не существует

0

1 ответ на вопрос

0
ryder

using an additional network adapter do not have anything to do with cntlm. You have to configure a proper routing, add a secondary route with a higher distance. I cannot suggest you the right one, this depends on the ip address and the network you use.

Райдер, спасибо за ответ. Cntlm начинает работать, когда я пытаюсь использовать сетевой интерфейс, подключенный к «открытой» сети, а не за прокси. В любом случае, ваш ответ подсказал мне возможное решение моей проблемы. Еще раз спасибо kanly 9 лет назад 0