Перекрытия адресов

Можно получить список связанных сокетов от/proc/net/tcp[6],/proc/net/udp[6] и/proc/net/raw[6].

Остерегайтесь при преобразовании шестнадцатеричных значений в тех файлах по "нормальным" адресам IP, они находятся в прямом порядке байтов (например, 3900060 А представляет 10.6.0.57 а не 57.0.6.10, поскольку младший значащий байт на первом месте).

2
17.04.2015, 12:43
1 ответ

Это означает, что вы используете одинаковый диапазон IP-адресов на обоих интерфейсах или перекрывающиеся диапазоны IP-адресов .

Например:

Interface     IP Address         Subnet Mask
eth0         192.168.2.10     255.255.255.240
eth1         192.168.2.2      255.255.255.252

Это вызывает перекрытие, потому что в соответствии с маской подсети:

  1. eth0 находится в диапазоне 192.168.2.0 - 192.168.2.15

  2. eth1 является в диапазоне 192.168.2.0 - 192.168.2.3

Диапазон eth1 содержится внутри диапазона eth0 .

3
27.01.2020, 22:05

Теги

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