Jump to content

Recommended Posts

Posted

Всем привет.

Может кто подсказать, а как в juniper mx сделать аналог ip unnumbered в как в этой статьи  для экономии ip адресов которые выдаються клиентам?
Например что бы не выдавать каждому клиенту белую /30 и не терять 2 адреса на сеть и бкаст.
Спасибо.

Posted

По идее как-то так:

interfaces {
    lo0.0 {
        family inet {
            address 1.2.3.0/24;
        }
    }
    ae0.1 {
        vlan-id 1;
        family inet {
            unnumbered-address lo0.0;
        }
    }
    ae0.2 {
        vlan-id 2;
        family inet {
            unnumbered-address lo0.0;
        }
    }
    ae0.3 {
        vlan-id 3;
        family inet {
            unnumbered-address lo0.0;
        }
    }
}
routing-options {
    static {
        route 1.2.3.1/32 next-hop ae0.1;
        route 1.2.3.2/32 next-hop ae0.2;
        route 1.2.3.3/32 next-hop ae0.3;
    }
}

Клиент в влане 1 будет иметь адрес 1.2.3.1/24, в влане 2: 1.2.3.2/24 и т.п.

 

Возможно немного неточно (пишу по памяти), но общая концепция такая.

  • Like 3
Posted
1 hour ago, Phsm said:

По идее как-то так:


interfaces {
    lo0.0 {
        family inet {
            address 1.2.3.0/24;
        }
    }
    ae0.1 {
        vlan-id 1;
        family inet {
            unnumbered-address lo0.0;
        }
    }
    ae0.2 {
        vlan-id 2;
        family inet {
            unnumbered-address lo0.0;
        }
    }
    ae0.3 {
        vlan-id 3;
        family inet {
            unnumbered-address lo0.0;
        }
    }
}
routing-options {
    static {
        route 1.2.3.1/32 next-hop ae0.1;
        route 1.2.3.2/32 next-hop ae0.2;
        route 1.2.3.3/32 next-hop ae0.3;
    }
}

Клиент в влане 1 будет иметь адрес 1.2.3.1/24, в влане 2: 1.2.3.2/24 и т.п.

 

Возможно немного неточно (пишу по памяти), но общая концепция такая.

 

Да, есть, только вместо next-hop нужно прописывать qualified-next-hop

Спасибо.

Posted

set interfaces ae0 unit 1358 family inet unnumbered-address lo0.0

set routing-options static route 28.3.13.39/32 qualified-next-hop ae0.1358

  • Like 2
Posted

Є помилки в запропонованій конфігурації:
- на lo0 має бути IP з маскою /32 (саме цей ІР використовуємо в якості шлюза)
- не забуваємо вказувати preferred-source-address при налаштуванні unnumbered-інтерфейсів

 

Щодо qualified-next-hop теж зауваження коректне. Відповідно, скорегована конфігурація буде наступна:

interfaces {
    lo0.0 {
        family inet {
            address 1.2.3.254/32;
        }
    }
    ae0.1 {
        vlan-id 1;
        family inet {
            unnumbered-address lo0.0 preferred-source-address 1.2.3.254;
        }
    }
    ae0.2 {
        vlan-id 2;
        family inet {
            unnumbered-address lo0.0 preferred-source-address 1.2.3.254;
        }
    }
    ae0.3 {
        vlan-id 3;
        family inet {
            unnumbered-address lo0.0 preferred-source-address 1.2.3.254;
        }
    }
}
routing-options {
    static {
        route 1.2.3.1/32 {
		qualified-next-hop ae0.1;
	}
        route 1.2.3.2/32 {
		qualified-next-hop ae0.2;
	}
        route 1.2.3.3/32 {
		qualified-next-hop ae0.3;
	}
   }
}

 

  • Like 2
  • 4 weeks later...
Posted

Из рекомендаций, не знаю нужно ли.

на lo0.0 добавить "proxy-arp unrestricted"

на все другие - "proxy-arp"

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...