Я имею дело с приложением, которое защищено брандмауэром и разрешает доступ только с определенных IP-адресов (которые являются веб-серверами приложений).
Это немного деликатно, и было бы очень сложно представить другоеуровень аутентификации / защиты.
Мое понимание работы с сетью невелико, потому что это не моя тема, но в своей голове я придумал следующий сценарий:
Кто-то знаетIP-адрес одного из наших серверов приложений и хочет подделать его, чтобы получить доступ к другому приложению, для которого он знает сокет прослушивания и протокол.
Таким образом, он изменяет заголовок своегоIP-пакеты, для которых в качестве передатчика используется IP-адрес веб-сервера.
Что будет дальше?
A: Его провайдер отвергаетпакет и говорит: «Эй, это не тот IP-адрес, который вы мне присвоили».- Проблема решена
B: Интернет-провайдер передает пакет на следующий уровень (его восходящий канал ...)
ПредположимИнтернет-провайдер скомпрометирован или пакет передан без проверки (я не знаю, так ли это)
Что будет дальше?
A: Перевозчик отклоняет пакет и говорит: «Эй, этот IP не находится в диапазоне IP, на котором мы договорились, что вы работаете!»- Теперь, если мой веб-сервер не управляется тем же Интернет-провайдером, на который скомпрометирован мой злоумышленник - Проблема решена
B: Интернет-провайдер не проверяет пакет или не скомпрометирован и пересылает его своемуlink.
Теперь я совершенно уверен, что IP-адреса проверяются и фильтруются при прохождении маршрутизатора.В противном случае это была бы полная анархия.
Итак, скажу прямо: злоумышленник, который хочет подделать мой IP-адрес, должен скомпрометировать ОЧЕНЬ того же интернет-провайдера, который отвечает за диапазон IP, в котором работает мой веб-сервер -или этот провайдер не выполняет проверку пакетов.
Хорошо, теперь я представляю, что мой сервер находится в офисе, а его провайдер является региональной кабельной компанией..
Какие шаги необходимо предпринять для отправки пакетов с моего IP-адреса на другой IP-адрес в Интернете?
(Конечно, я только прошу узнать о рисках и выбрать правильную защиту!)
Я представляю себе местонахождение станции маршрутизации, которая часто находится в каком-то небольшом контейнере на той стороне улицы, которая защищена только замком.Идем туда.Поменять местами кабели или подключить себя.
Скорее всего, это сработает, если вы знаете, что делаете, или есть какое-то зашифрованное рукопожатие с ключами, хранящимися на модеме реальных офисов, которое требуется для создания аутентифицированного соединения?
Я говорюо сегодняшних стандартах в кабельном интернете.
Последняя мысль: так что, если мой сервер происхождения не какой-то домашний интернет-провайдер, у которого свои станции уязвимы на улице, я должен быть в полной безопасности, верно?
Я помнючто NFS-серверы полагаются только на IP-аутентификацию по умолчанию.Потому что это довольно часто - есть ли примеры, когда NFS-серверы были взломаны фальшивыми IP-адресами?
Я понимаю, что этот вопрос задается очень и весьма неопределенно.Это потому, что я не уверен ни в чем, что я говорю здесь.Я просто хотел дать некоторую информацию о том, где, по моему мнению, могут быть пещерные люди, чтобы их можно было подтвердить или исключить.
В целом, я благодарен за любые комментарии и ваши личные мысли по этому вопросу!