Конфигурация безопасности сети для диапазона IP-адресов? - PullRequest
0 голосов
/ 15 ноября 2018

В Android P передача открытого текста отключена по умолчанию .Вместо этого есть два варианта:

  • Необходимо явно объявить, что общедоступный обмен данными разрешен в файле манифеста с помощью
  • Или необходимо объявить разрешенные домены, которые разрешают общение открытым текстом черезКонфигурация безопасности сети.

Мой вопрос касается второго подхода.Я могу внести в белый список определенный IP-адрес, такой как этот, в network_security_config.xml

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <domain-config cleartextTrafficPermitted="true">
        <domain includeSubdomains="true">192.168.1.1</domain>
    </domain-config>
</network-security-config>

Однако я хотел бы внести в белый список все частные IP-адреса.У меня было несколько проб и ошибок, но я не смог заставить его работать.

По сути, есть ли опция для определения диапазона IP-адресов в конфигурации безопасности сети?

1 Ответ

0 голосов
/ 15 ноября 2018

Нет, извините.

На самом деле, я подозреваю, что поддержка <domain includeSubdomains="true">192.168.1.1</domain> является случайной и может оказаться не надежной с течением времени, если они начнут думать, что <domain> относится к фактическим доменным именам, а не произвольнозначения хоста, такие как IP-адреса.

...