Comment détecter le réseau local auquel on se connecte ?

1 réponse
Avatar
Olivier
--f4030435ce3c21b6df05631e42c6
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Bonjour,

Imaginons un ordinateur portable que l'on connecte par Ethernet ou par WiFi=
.

On souhaite scripter quelques actions r=C3=A9currentes comme:
- l'utilisation ou non d'un cache apt,
- l'ajout de routes,
- le montage de disques r=C3=A9seau,
- le lancement de sauvegardes

Comment proc=C3=A9der ?
Je vois =C3=A0 peu pr=C3=A8s comment d=C3=A9clencher les scripts /etc/netwo=
rk/if-xxx mais
comment :
- le faire de fa=C3=A7on organis=C3=A9e ?
- am=C3=A9liorer la reconnaissance du r=C3=A9seau local auquel on se connec=
te face
aux milliers de r=C3=A9seau locaux en 192.168.1.0/24, par exemple ?

Avez-vous d=C3=A9j=C3=A0 r=C3=A9fl=C3=A9chi au pb ?
Que conseillez-vous ?

Slts

--f4030435ce3c21b6df05631e42c6
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div><div><div><div><div><div><div>Bonjour,<br><=
br></div>Imaginons un ordinateur portable que l&#39;on connecte par Etherne=
t ou par WiFi.<br></div><br>On souhaite scripter quelques actions r=C3=A9cu=
rrentes comme:<br></div>- l&#39;utilisation ou non d&#39;un cache apt,<br><=
/div>- l&#39;ajout de routes,<br></div><div>- le montage de disques r=C3=A9=
seau,<br></div>- le lancement de sauvegardes<br><br></div>Comment proc=C3=
=A9der ?<br></div>Je vois =C3=A0 peu pr=C3=A8s comment d=C3=A9clencher les =
scripts /etc/network/if-xxx mais comment :<br>- le faire de fa=C3=A7on orga=
nis=C3=A9e ?<br></div>- am=C3=A9liorer la reconnaissance du r=C3=A9seau loc=
al auquel on se connecte face aux milliers de r=C3=A9seau locaux en <a href=
=3D"http://192.168.1.0/24">192.168.1.0/24</a>, par exemple ?<br><br></div><=
div>Avez-vous d=C3=A9j=C3=A0 r=C3=A9fl=C3=A9chi au pb ?<br></div><div>Que c=
onseillez-vous ?<br></div><div><br></div>Slts<br></div>

--f4030435ce3c21b6df05631e42c6--

1 réponse

Avatar
Vincent Lefevre
Bonjour,
On 2018-01-19 11:08:12 +0100, Olivier wrote:
- améliorer la reconnaissance du réseau local auquel on se connecte face
aux milliers de réseau locaux en 192.168.1.0/24, par exemple ?

Dans le passé, j'utilisais guessnet et une reconnaissance par
l'adresse MAC de la passerelle:
mapping eth0
script /usr/sbin/guessnet-ifupdown
map syslog: true
map default: eth0-dhcp
map debug: true
map timeout: 10
iface eth0-home inet static
address 192.168.0.8
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
test peer address 192.168.0.1 mac XX:XX:XX:XX:XX:XX
dns-nameservers ...
etc.
--
Vincent Lefèvre - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)