Le 04/01/2024 à 10:32, Alexander Okonnikov a écrit :
To move issue with 'default' in netstat output into separate thread.

It seems that in OpenBSD 'default' is just alias for 0.0.0.0/0 (as expected). 
For example, I can create just another 0.0.0.0/0 route, and it will be 
displayed as 'default' as well.


obsd-02# cat /etc/mygate
100.64.5.254
obsd-02# netstat -rn -f inet | grep default
default            100.64.5.254       UGS        0        0     -     8 vio0
obsd-02#


obsd-02# route add -priority 10 0.0.0.0/0 172.16.0.3
add net 0.0.0.0/0: gateway 172.16.0.3
obsd-02# netstat -rn -f inet | grep default
default            100.64.5.254       UGS        0        0     -     8 vio0
default            172.16.0.3         UGS        0        0     -    10 vio1
obsd-02#


I also can delete default route, that is created based on /etc/mygate file.


obsd-02# netstat -rn -f inet | grep default
default            100.64.5.254       UGS        0        0     -     8 vio0
default            172.16.0.3         UGS        0        0     -    10 vio1
obsd-02# route delete 0.0.0.0/0
delete net 0.0.0.0/0
obsd-02# netstat -rn -f inet | grep default
default            172.16.0.3         UGS        0        0     -    10 vio1
obsd-02# route delete 0.0.0.0/0
delete net 0.0.0.0/0
obsd-02# netstat -rn -f inet | grep default
obsd-02#



Thanks for testing this, could you also verify that if you use 0.0.0.0/0 the interface joins the egress group? You can check this by using ifconfig, search for the network interface and see if egress is listed in the field Groups:

Reply via email to