Различайте интранет и официальные IP-адреса

var admin = this.state.collabs.find(function (element) {
  if (element.isAdmin) {
    return element.userId
  }
});

collabs - это массив, и я попытался найти только тот элемент, для которого isAdmin имеет значение true, и этот элемент будет назначен переменной администратора, этот пример может помочь вам

6
задан Jon Seigel 26 April 2010 в 22:32
поделиться

4 ответа

RFC 1918 определяет некоторые диапазоны IP-адреса, которые не могут существовать в Интернете и поэтому подходят для использования интранет (т.е. 10/8, 172.16/12, 192.168/16).

Кроме этого, что Вы имеете в виду? Вы пытаетесь узнать, какой дюйм/с находятся на той же подсети как Ваша собственная машина, или в некоторой другой сторонней сети?

См. также http://en.wikipedia.org/wiki/Private_network

1
ответ дан 8 December 2019 в 13:49
поделиться

Администрация адресного пространства Интернет (IANA) зарезервировала следующие три блока пространства IP-адресов для частного Интернета:

 10.0.0.0        -   10.255.255.255  (10/8 prefix)
 172.16.0.0      -   172.31.255.255  (172.16/12 prefix)
 192.168.0.0     -   192.168.255.255 (192.168/16 prefix)

источник

1
ответ дан 8 December 2019 в 13:49
поделиться

10.0.0.0 - 10.255.255.255' (10.0.0.0/8, прежний Класс A)

172.16.0.0 - 172.31.255.255' (172.16.0.0/12, прежний Класс B)

192.168.0.0 - 192.168.255.255' (192.168.0.0/24, прежний Класс C)

Основание, что данный IP принадлежит, к который, зависит в том, какую форму делают Вы дали IP. Лучший способ использовать байты.

3
ответ дан 8 December 2019 в 13:49
поделиться

IP интранет часто находится в частном диапазоне IP:

10.0.0.0 through 10.255.255.255
172.16.0.0 through 172.31.255.255
192.168.0.0 through 192.168.255.255

Они не применимы для интернет-IP-адресов.

См. также http://compnetworking.about.com/od/workingwithipaddresses/f/privateipaddr.htm

12
ответ дан 8 December 2019 в 13:49
поделиться
Другие вопросы по тегам:

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