Auteur Sujet: Routage d'un /32 pour économiser les IPv4  (Lu 3232 fois)

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 47 184
    • Twitter LaFibre.info
Routage d'un /32 pour économiser les IPv4
« le: 01 février 2017 à 21:23:56 »
Aujourd'hui, Linux accepte de ne plus avoir la passerelle qui est hors de son sous-réseau.

Exemple : il est possible de mettre un serveur avec une IPv4 /32.
Linux va chercher la passerelle hors du réseau (il faut mettre en passerelle l'IP du routeur).

Quid de l'adresse de réseau et de l'adresse de broadcast : il faut mettre quoi ?

Est-il possible de faire la même chose avec un /30 et utiliser les 4 IP d'un /30 pour un serveur
(au lieu de une seule habituellement utilisable : les 3 autres sont pour le réseau, le routeur et enfin le broadcast)

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 448
  • Lyon (69) / St-Bernard (01)
    • Twitter
Routage d'un /32 pour économiser les IPv4
« Réponse #1 le: 01 février 2017 à 21:49:27 »
Un ifconfig me dit que l'adresse réseau et l'adresse broadcast sont les mêmes que l'adresse que tu as assignée. (j'ai un doute sur la justesse de cette phrase mais passons)

Est-il possible de faire la même chose avec un /30 et utiliser les 4 IP d'un /30 pour un serveur

Ça non, il me semble même que Linux t'envoie bouler, il sait que c'est une adresse réseau/broadcast.

hugues@vm-ubuntu-beta:~$ sudo ip addr add 10.0.0.255/24 dev ens18
RTNETLINK answers: cannot assign requested address



Slothy

  • Abonné Bbox fibre
  • *
  • Messages: 1 169
  • 2x FTTH 1 Gb/s sur Le Plessis-Trévise (94)
Routage d'un /32 pour économiser les IPv4
« Réponse #2 le: 01 février 2017 à 22:04:52 »
D'après la doc Online qui couvre ce cas, on met rien :

https://documentation.online.net/fr/dedicated-server/network/ip-failover/debian-ubuntu

ifconfig me retourne ensuite en broadcast l'IP spécifiée avec 255 à la fin.

thenico

  • Expert.
  • Abonné OVH
  • *
  • Messages: 1 009
  • FTTH >500 Mb/s (13)
Routage d'un /32 pour économiser les IPv4
« Réponse #3 le: 01 février 2017 à 23:17:15 »
[root:/home/nico] # ip addr  add 192.168.0.0/32 dev eno1
[root:/home/nico] # ip addr  add 192.168.0.255/32 dev eno1
[root:/home/nico] # ip addr show eno1
2: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether ec:f4:bb:46:44:47 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.0/32 scope global eno1
       valid_lft forever preferred_lft forever
    inet 192.168.0.255/32 scope global eno1
       valid_lft forever preferred_lft forever
[root:/home/nico] # ifconfig eno1
eno1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.0.0  netmask 255.255.255.255  broadcast 0.0.0.0
        ether ec:f4:bb:46:44:47  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 20  memory 0xf7d00000-f7d20000 

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 448
  • Lyon (69) / St-Bernard (01)
    • Twitter
Routage d'un /32 pour économiser les IPv4
« Réponse #4 le: 01 février 2017 à 23:28:55 »
Evidemment qu'avec un /32 ça marche, tu peux affecter n'importe quelle adresse ! pas sur un autre subnet :)

vivien

  • Administrateur
  • *
  • Messages: 47 184
    • Twitter LaFibre.info
Routage d'un /32 pour économiser les IPv4
« Réponse #5 le: 02 février 2017 à 05:12:37 »
Merci pour vos retours...

raf

  • Expert France-IX
  • Expert
  • *
  • Messages: 645
Routage d'un /32 pour économiser les IPv4
« Réponse #6 le: 02 février 2017 à 12:30:39 »
Tu ne peux pas utiliser les 4 IP s'ils sont configures en /30, mais tu peux en 4 x /32 (generalement sur les loopbacks) si le /32 en question est route via une 5eme IP de ton serveur.
Sinon, y a IPv6... ok je sors ....

jack

  • Professionnel des télécoms
  • *
  • Messages: 1 676
  • La Madeleine (59)
Routage d'un /32 pour économiser les IPv4
« Réponse #7 le: 02 février 2017 à 16:07:50 »
Bah

6% [root:~] 255ip a l br0
5: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether ec:a8:6b:a1:45:97 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.5/24 brd 192.168.1.255 scope global br0
       valid_lft forever preferred_lft forever
    inet6 fe80::eea8:6bff:fea1:4597/64 scope link
       valid_lft forever preferred_lft forever
6% [root:~]ip a a 10.0.0.1/30 dev br0
4% [root:~]ip a a 10.0.0.0/30 dev br0
3% [root:~]ip a a 10.0.0.2/30 dev br0
3% [root:~]ip a a 10.0.0.3/30 dev br0
3% [root:~]ip a l br0
5: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether ec:a8:6b:a1:45:97 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.5/24 brd 192.168.1.255 scope global br0
       valid_lft forever preferred_lft forever
    inet 10.0.0.1/30 scope global br0
       valid_lft forever preferred_lft forever
    inet 10.0.0.0/30 scope global secondary br0
       valid_lft forever preferred_lft forever
    inet 10.0.0.2/30 scope global secondary br0
       valid_lft forever preferred_lft forever
    inet 10.0.0.3/30 scope global secondary br0
       valid_lft forever preferred_lft forever
    inet6 fe80::eea8:6bff:fea1:4597/64 scope link
       valid_lft forever preferred_lft forever

BadMax

  • Client Free adsl
  • Expert
  • *
  • Messages: 3 481
  • Malissard (26)
Routage d'un /32 pour économiser les IPv4
« Réponse #8 le: 02 février 2017 à 16:18:29 »
Mais arrives-tu à avoir du trafic sur tes /30 ?
C'est bien de parler une langue étrangère mais si personne ne la connait, c'est pas terrible :)

jack

  • Professionnel des télécoms
  • *
  • Messages: 1 676
  • La Madeleine (59)
Routage d'un /32 pour économiser les IPv4
« Réponse #9 le: 02 février 2017 à 16:22:45 »
Bah, oui, il faut que l'autre ait des routes pour me joindre, naturellement