Serg.Stepanchuk Опубликовано 19 ноября, 2014 · Жалоба Приветствую! Коллеги, в связи со сменой обозначений интерфейсов в в последних версиях RedHat и Ubuntu, вместо привычных всем ethX/emX, стали появляться интерфейсы вида p2p1 Ладно, черт бы с ним, но на этот интерфейс нельзя прописать алиас на влан! Например на интерфейс p2p1.100 (100 влан) айпи адрес прописывается без проблем, однако при попытке повесить alias: ifconfig p2p1.100:1 1.1.1.1 255.255.255.255 up SIOCSIFADDR: Invalid argument WTF и что с этим делать? гугл ответа на этот вопрос не знает, может быть кто из местных знатоков подскажет?? Спасибо! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vurd Опубликовано 19 ноября, 2014 · Жалоба А где слово netmask? ifconfig p2p1.100:1 1.1.1.1 netmask 255.255.255.255 up или ifconfig p2p1.100:1 1.1.1.1/32 up Может всё проще? :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Serg.Stepanchuk Опубликовано 19 ноября, 2014 · Жалоба Да уж. Vurd, спасибо))) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Megas Опубликовано 19 ноября, 2014 · Жалоба http://blogs.bu.edu/mhirsch/2012/12/ubuntu-12-10-renaming-ethernet-interfaces-from-p1p1-to-eth0/ https://alteeve.ca/w/Changing_Ethernet_Device_Names_in_EL7_and_Fedora_15%2B Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
tokra Опубликовано 20 ноября, 2014 (изменено) · Жалоба Я, конечно, могу быть не прав, но почему все до сих пор юзают ifconfig и его алиасы, он же давно деприкейтед в linux, чем хуже вариант: ip link add link eno1 name vlan100 type vlan id 100 ip a a 10.77.0.100/24 dev vlan100 ip link set dev vlan100 up Ну это так, мысли в слух Изменено 20 ноября, 2014 пользователем tokra Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 20 ноября, 2014 · Жалоба Потому что у авторов ip каша в голове вместо мозга. Либо IP это не Internet Protocol Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
tokra Опубликовано 20 ноября, 2014 · Жалоба Потому что у авторов ip каша в голове вместо мозга. Либо IP это не Internet Protocol Как вариант) Но все же, хотелось бы услышать более обоснованный ответ) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sergeylo Опубликовано 21 ноября, 2014 (изменено) · Жалоба почему все до сих пор юзают ifconfig и его алиасы Привычка и только привычка. Есть пара мелочей, типа информативности выхлопа, которыми ifconfig можно оправдать, но, в общем, уже давно можно было бы закопать. у авторов ip каша в голове вместо мозга. То, что оттуда можно рулить l2-интерфейсами, туннелями и прочей далеко-не-ip-кухней, никак не сказывается на юзабилити. Единственная неприятность, на мой взгляд - неоднозначная работа с ipv6 - где-то нужно явно указывать -6, где-то он ломает работу. Изменено 21 ноября, 2014 пользователем Sergeylo Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 21 ноября, 2014 · Жалоба почему все до сих пор юзают ifconfig я юзаю такие конструкции ifconfig eth0 1.1.1.1/30 up - потому что одновременно задает ip и апает, не надо давать две команды ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx - привычка, лень запоминать аналог в ip ifconfig eth0 mtu xxxx - можно дописывать down, up, что удобно потому что не всегда можно сменить mtu без down все остальное делаю через ip Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
tokra Опубликовано 21 ноября, 2014 · Жалоба почему все до сих пор юзают ifconfig я юзаю такие конструкции ifconfig eth0 1.1.1.1/30 up - потому что одновременно задает ip и апает, не надо давать две команды ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx - привычка, лень запоминать аналог в ip ifconfig eth0 mtu xxxx - можно дописывать down, up, что удобно потому что не всегда можно сменить mtu без down все остальное делаю через ip Ситуация аналогичная, до сих пор не поломал привычку ifconfig eth0 mtu xxxx, а так давно себя переломал на ip) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
DVM-Avgoor Опубликовано 22 ноября, 2014 · Жалоба Специально для "недоломавших" себя, свежие центоси, рхелы, федоры идут без ifconfig. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
tokra Опубликовано 22 ноября, 2014 · Жалоба Специально для "недоломавших" себя, свежие центоси, рхелы, федоры идут без ifconfig. К сожалению/радости не использую эти дистрибутивы) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 22 ноября, 2014 · Жалоба кстати, да. с rhel/centos 4/5/6 довольно много работал, а с 7кой пока не приходилось(не было софта, требующего конкретно rhel7). с федорой тоже не работаю, это же вообще дистрибутив для экспериментов типа debian experimental Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
DVM-Avgoor Опубликовано 22 ноября, 2014 · Жалоба Смысл в том, что если RH тянет в ту сторону, рано или поздно это будет у всех так. Не думайте что RH мало имеет влияния на "средний" дистрибутив линукса. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 22 ноября, 2014 · Жалоба Вот и приходится накатывать набор утилит с ifconfig чтобы только не учится линуксу. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
DVM-Avgoor Опубликовано 23 ноября, 2014 · Жалоба Вот и приходится накатывать набор утилит с ifconfig чтобы только не учится линуксу. Совместимость уже нарушена. iproute2 может создавать алиасы, которые ifconfig не видит (без создания виртуального девайса). В принципе-то ip очень хороший инструмент, он консолидирует те штуки, которые в линуксе частенько были "вне базы". Особенно вланы. Единственный-то минус только в том, что решили опять экстенсивным путем пойти, не улучшая существующий инструмент а изобретая новый. Но это линукс, к такому надо просто привыкнуть. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
adron2 Опубликовано 23 ноября, 2014 · Жалоба а Еще ip в последних версиях стал посягать на brctl. Скоро и brctl выбросят :-) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
tokra Опубликовано 23 ноября, 2014 (изменено) · Жалоба Вот и приходится накатывать набор утилит с ifconfig чтобы только не учится линуксу. Совместимость уже нарушена. iproute2 может создавать алиасы, которые ifconfig не видит (без создания виртуального девайса). В принципе-то ip очень хороший инструмент, он консолидирует те штуки, которые в линуксе частенько были "вне базы". Особенно вланы. Единственный-то минус только в том, что решили опять экстенсивным путем пойти, не улучшая существующий инструмент а изобретая новый. Но это линукс, к такому надо просто привыкнуть. Ну пакет iproute2 появился не с пустого же места, это уже результат того, что Кузнецов, в свое время, переписал сетевую подсистему ядра линукс. Когдато давно читал с ним интервью по этому поводу. Изменено 23 ноября, 2014 пользователем tokra Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sekuzz Опубликовано 23 ноября, 2014 · Жалоба А меня ip подвел в свое время. До сих пор не пойму что там не так. Сравните счетчики ошибок: ~# ip -s l sh dev eth2 5: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT qlen 1000 link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff RX: bytes packets errors dropped overrun mcast 165372213240778 142940190166 716 0 0 0 TX: bytes packets errors dropped carrier collsns 32688053755013 91108018965 0 0 0 0 ~# ifconfig eth2 eth2 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx inet addr:xx.xxx.xx.xxx Bcast:xx.xxx.xx.xxx Mask:255.255.255.252 inet6 addr: fe80::xxxx:xxxx:xxxx:xxxx/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:142941288811 errors:716 dropped:307696420 overruns:0 frame:716 TX packets:91108751366 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:165373441401397 (150.4 TiB) TX bytes:32688393104711 (29.7 TiB) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...