]> Sergey Matveev's repositories - stargrave-blog.git/commitdiff
Настоящая причина избавления от ifconfig в Linux
authorSergey Matveev <stargrave@stargrave.org>
Wed, 18 Mar 2020 05:06:26 +0000 (08:06 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Wed, 18 Mar 2020 05:06:26 +0000 (08:06 +0300)
https://blog.farhan.codes/2018/06/25/linux-maintains-bugs-the-real-reason-ifconfig-on-linux-is-deprecated/
Связана исключительно с тем, что ядро и сопутствующий софт
разрабатываются совершенно отдельно друг от друга. Linux приходится
блюсти совместимость с кучей старья, в том числе даже и с багами.
ifconfig это как-раз сложность подстройки из-за изменённого API когда
Linux смог задавать несколько IPv4 адресов на один интерфейс. Поэтому во
всех остальных Unix (в том числе BSD) для сети есть пара команд, а в
Linux регулярно пилятся новые с нуля.


No differences found