Addressage

Bonjour,

à chaque fois que j'exécute la commande d'attribution d'adresse ip address 192.168.20.1 255.255.255.0 j'ai le message suivant:

% Configuring IP routing on a LAN subinterface is only allowed if that
subinterface is already configured as part of an IEEE 802.10, IEEE 802.1Q,
or ISL vLAN.
je précise il s'agit d'une adresse de sous interface

5 réponses

Résumé de la discussion

La problématique centrale porte sur l'impossibilité d'attribuer une adresse IP à une sous‑interface LAN sur un routeur Cisco, si cette sous‑interface n'est pas déjà associée à un VLAN 802.1Q ou ISL. Plusieurs interlocuteurs évoquent ensuite une topologie multi‑site avec VLANs, OSPF et routage inter‑VLAN, et proposent de renommer les composants réseau (RCx, RDAx, RDBx) pour clarifier les flux. Des échanges portent sur des tests de connectivité entre VLANs et sites, des questionnements sur les réseaux IP central et distants, et l'organisation des routes dans la table de routage. Certaines remarques soulignent qu'un pont entre VLANs via deux ports access non taggés peut annuler la séparation et impacter le routage, d'où l'importance d'un trunking correct et d'un schéma d'adressage.

Bobot (l’IA à votre service)
  1. bonjour,

    tu la tapes sur quoi cette commande ?
    1. un routeur cisco 1845
    2. tu es bien en mode enable ?
      en tapant "en" au départ ?
      Essaye :
      conf t
      int fa0/0 (ou l'interfface que tu veux)
      ip address 192.168.20.1 255.255.255.0
      no sh

      ça marche ?
    3. non au fait j'ai 2 machine n'appartenant pas au même subnet (Vlan oblige)
  2. Salut,
    cisco 1845 ... ça existe ?
    on ne peut configurer ça (une adresse niveau 3)que sur une interface vlan en principe si c'est sur un switch intégré, pas sur un port physique !
    1. pardon 1841 autant pour moi
    2. ok,
      je préfère, avec une hwic esw ?
    3. oui
  3. Si tu as une sous-interface sur un port routé alors avant de mettre une adresse IP, tu dois préciser l'encapsulation et le vlan:
    int f0/0.102
    encap dot1q 10
    1. c'est bon pour les adresses mais les ping entre les pc de différentes bornes ne marchent pas
      1. 1) as-tu bien mis comme passerelle par défaut l'adresse de la sous-interface dans le vlan correspondant ?
        2) ton routage inter vlan fonctionne? Si tu sais communiquer avec l'IP d'une sous-interface dans un vlan depuis une machine dans un autre vlan alors c'est ok
        3) dans ce cas alors regarder du côté du firewall sur les machines
      2. j'ai pas mis de firewall mais pour le routage inter vlan ca marche ,mais si je veux aller au delà du sous réseau c'est la que ca pose probléme
    2. Au delà du sous réseau ?
      il y a d'autres réseaux ?
      internet ?
      c'est dans la table de routage du routeur que ça se passe ensuite.

      1. non il ne passe pas par internet c'est un grand réseau privé genre R1-----R2------R3-----R4-----R5-----R6-----R7 en boucle ensuite dans chaque sous réseau on a des vlan
      2. un vlan= un sous-réseau dans 99% des cas, tu ne serais pas reparti sur ton exemple de départ ? Si oui souviens toi il faut faire du double nat(source et destination) si ces sous-réseaux sont les mêmes.
        Files nous ta topo et tes configs et ce qui ne fonctionne pas
      3. dans chaque sous réseau on a des vlan
        non, ça n'existe pas, ça.
        un réseau ip ne peut se trouver que dans un seul vlan.
        Mais tu as un seul routeur ou bien plusieurs ?
      4. on pourrait avoir 192.168.1.1/24 sur un switch dans vlan 10,ce switch connecté à un autre switch et sur celui ci une machine avec l'ip 192.168.1.2/24 sur le vlan 20.
        Mais ce sont des configurations non ordinaires en effet car un vlan= 1 subnet dans l'immense majorité des cas.
      5. on pourrait avoir 192.168.1.1/24 sur un switch dans vlan 10,ce switch connecté à un autre switch et sur celui ci une machine avec l'ip 192.168.1.2/24 sur le vlan 20.
        si on relie les deux switchs par deux port access, non taggé, dans le vlan 10 d'un côté et dans le 20 de l'autre, mais alors ça revient à ponter deux vlans, ce qui les annule.