[linux] actieve ethernet interface, script versie

Geert Stappers stappers op stappers.nl
Di Aug 23 15:11:17 CEST 2022


On Tue, Aug 23, 2022 at 01:38:53PM +0200, Mike Jonkmans via Linux wrote:
> On Tue, Aug 23, 2022 at 01:05:20PM +0200, Geert Stappers via Linux wrote:
> > 
> > Wat is de actieve ethernet interface?
> > En hoe zou dat in een shell script gezet kunnen worden?
> 
> Wat is volgens jou de definitie van 'de actieve ethernet interface'?

(Sorry voor de  vage  /  te korte omschrijving)
Ethernet interface waar het netwerk verkeer over heen gaat.
De interface die ingebruik is.[0]

> Als je bedoelt dat het de default interface is,
> dan kan je dat achterhalen met:
> 	ip r list default
> 

Ja, dat is wat ik zocht. Ik heb nu

  ip --json route list default | jq .[].dev


Zelf was ik aan het prutsen met

  nmcli --get-values TYPE,DEVICE connection show --active



Maar het ziet er naar uit dat ik **beide** nodig heb
in het script wat ik voor ogen heb.


Groeten
Geert Stappers

[0] Laptops waar het script gaat draaien zullen in de regel
    slechts 1 ethernet interface hebben.
-- 
Silence is hard to parse


Meer informatie over de Linux maillijst