I am familiar with that article but if anything it reinforces my conclusion.

I can assign an rdomain to an interface and a corresponding rtable is
created and I can add rtables to rdomain 0 using the route command, but I
do no see any way to add additional rtables to existing rdomains other than
0.

If I am incorrect though, how would one configure an rtable 51 inside of
rdomain 50 (for example)?

# netstat -R
Rdomain 0
  Interfaces: lo0 em0 em1 enc0 pflog0
  Routing tables: 0 20

Rdomain 50
  Interfaces: vport50 lo50
  Routing table: 50

Rdomain 100
  Interfaces: lo100 vport100
  Routing table: 100

On Sun, Oct 6, 2024 at 10:56 AM Gerrit <ger...@macclub-os.de> wrote:

> Hello John,
>
> On Fri, Oct 04, 2024 at 12:28:16PM UTC, John Clendenen wrote:
>
> > In practice, it seems that only rdomain 0 may contain multiple tables and
> > that rdomains other than 0 are paired with a single rtable with the same
> > number. Additionally that table may not be created again under rdomain 0.
> >
> > Is all of that correct or am I missing something?
>
> No, I think you're missing something. Perhaps this article may help you:
>
>
> https://www.unfriendlygrinch.info/posts/openbsd-routing-tables-and-routing-domains/
>
> --
> Best regards
> Gerrit
>
>

Reply via email to