Tohle v ifconfigu nefungovalo nikdy, zkus si (klidně na libovolně starém systému) přidat rozhraní dvě IPv4 adresy a pak si je vypsat. Nejde to, prostě proto, že jaderné rozhraní, které používá ifconfig, tohle neumí.
Tak napsal jsem, ze nektere veci nefunguji a pisi v tom smyslu, ze na zakladni veci to nevadi a vetsine lidi to staci.
Mně jako člověku, který k Linuxu přišel v roce 2007 a od začátku používá pouze ip, přijde jeho syntaxe zcela logická (alespoň na ty věci, co dělám často, tunely si nepamatuju ani u jednoho). Můžeš nadhodit příklad, kdy by se to mělo zlepšit?
Nemuzu, protoze to vetsinou pouzivam jen v sebobrane. Me vyhovuje, kdyz napisu ifconfig a vysype mi to konfiguraci interfacu a napis route a vypise mi to routovaci tabulku. Ne, ze mam psat ip route nebo ip addr. Budiz, je to vec zvyku.
Ostatne srovnejte vystupy, ty by urcite u ip zlepsit sly:
jarda@esus:~$ ip route
default via 10.0.0.138 dev wlan2 proto static
10.0.0.0/24 dev wlan2 proto kernel scope link src 10.0.0.35 metric 9
jarda@esus:~$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 10.0.0.138 0.0.0.0 UG 0 0 0 wlan2
10.0.0.0 * 255.255.255.0 U 9 0 0 wlan2
root@esus:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether 00:24:8c:43:be:36 brd ff:ff:ff:ff:ff:ff
9: wlan2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:25:86:f0:1b:6b brd ff:ff:ff:ff:ff:ff
inet 10.0.0.35/24 brd 10.0.0.255 scope global wlan2
valid_lft forever preferred_lft forever
inet6 2a00:1028:86f3:af06:f48e:1771:25ce:6b8a/64 scope global temporary dynamic
valid_lft 172793sec preferred_lft 84083sec
inet6 2a00:1028:86f3:af06:225:86ff:fef0:1b6b/64 scope global dynamic
valid_lft 172793sec preferred_lft 86393sec
inet6 fe80::225:86ff:fef0:1b6b/64 scope link
valid_lft forever preferred_lft forever
root@esus:~#
root@esus:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:24:8c:43:be:36
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:7
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:246092 errors:0 dropped:0 overruns:0 frame:0
TX packets:246092 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:15103891 (15.1 MB) TX bytes:15103891 (15.1 MB)
wlan2 Link encap:Ethernet HWaddr 00:25:86:f0:1b:6b
inet addr:10.0.0.35 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::225:86ff:fef0:1b6b/64 Scope:Link
inet6 addr: 2a00:1028:86f3:af06:225:86ff:fef0:1b6b/64 Scope:Global
inet6 addr: 2a00:1028:86f3:af06:f48e:1771:25ce:6b8a/64 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5209 errors:0 dropped:0 overruns:0 frame:0
TX packets:5502 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2787312 (2.7 MB) TX bytes:1256511 (1.2 MB)
Schvalne, ktery se lepe cte?