Instradamento browser su specifica scheda di rete

Networking, configurazione della connessione, periferiche e condivisioni di rete.
Scrivi risposta
Avatar utente
camon1960
Prode Principiante
Messaggi: 6
Iscrizione: lunedì 13 maggio 2024, 18:57
Desktop: Ubuntu
Distribuzione: 22.04.4 LTS
Sesso: Maschile

Instradamento browser su specifica scheda di rete

Messaggio da camon1960 »

Vorrei instradare il traffico di una determinata applicazione, ad esempio Thundebird, su una specifica scheda di rete presente sul mio PC; qualcuno ha già avuto la stessa esigenza?
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13097
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Instradamento browser su specifica scheda di rete

Messaggio da thece »

:ciao:

domanda: a quale scopo? Quale vantaggio otterresti? Puoi spiegarlo nel modo più dettaliato possibile?
La spiegazione dettagliata serve per proporti la soluzione più opportuna. In Informatica lo stesso obiettivo può essere raggiunto in molti modi.
Ultima modifica di thece il martedì 14 maggio 2024, 14:17, modificato 2 volte in totale.
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7812
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: Instradamento browser su specifica scheda di rete

Messaggio da xavier77 »

thece ha scritto:
martedì 14 maggio 2024, 8:52
:ciao:

domanda: a quale scopo? Quale vantaggio otterresti?
Non è affatto una procedura inutile, anzi molti dispositivi (es: server) hanno doppia scheda di rete e/o porte separate.
Lo scopo è usare singoli servizi, app ecc. su reti differenti se presenti (es: una rete firewallata e una no, una scheda per la rete LAN e l'altra per Internet, ecc.).

@camon1960 cercando bene è stato già trattato nel forum:
viewtopic.php?t=602850
(uno a caso, da vedere ovviamente se può fare al caso tuo oppure no).
Ultima modifica di xavier77 il martedì 14 maggio 2024, 10:25, modificato 2 volte in totale.
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5848
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: Instradamento browser su specifica scheda di rete

Messaggio da GjMan78 »

Si ma su un pc desktop ad uso casalingo quali sarebbero i benefit di una configurazione simile?
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2913
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: Instradamento browser su specifica scheda di rete

Messaggio da DoctorStrange »

Se le due schede sono viste come due host distinti sulla rete, e quindi hanno associati due indirizzi IP distinti, immagino che sia possibile configurare il client di posta, oppure il browser in modo che si connettano ad un proxy, ed impostare questo proxy allo specifico indirizzo IP della scheda interessata. Condivido comunque quanto detto dai colleghi. Se, entrambe le schede sono connesse al medesimo router, la banda che si dividono sarà la stessa, quindi non ha senso fare una cosa del genere.
Avatar utente
camon1960
Prode Principiante
Messaggi: 6
Iscrizione: lunedì 13 maggio 2024, 18:57
Desktop: Ubuntu
Distribuzione: 22.04.4 LTS
Sesso: Maschile

Re: Instradamento browser su specifica scheda di rete

Messaggio da camon1960 »

Buon pomeriggio a tutti e grazie per l'interessamento; la risposta alla più che lecita domanda è la seguente: utilizzo una VPN e alcuni siti sono problematici da raggiungere, anche l'utilizzo di client di posta elettronica, come Thunderbird, blocca le email in uscita se sono presenti degli allegati; potendo utilizzare la scheda di rete wireless configurata con una rete non sotto VPN risolverei il problema
Ultima modifica di camon1960 il martedì 14 maggio 2024, 15:30, modificato 2 volte in totale.
Avatar utente
camon1960
Prode Principiante
Messaggi: 6
Iscrizione: lunedì 13 maggio 2024, 18:57
Desktop: Ubuntu
Distribuzione: 22.04.4 LTS
Sesso: Maschile

Re: Instradamento browser su specifica scheda di rete

Messaggio da camon1960 »

Almeno credo
Avatar utente
camon1960
Prode Principiante
Messaggi: 6
Iscrizione: lunedì 13 maggio 2024, 18:57
Desktop: Ubuntu
Distribuzione: 22.04.4 LTS
Sesso: Maschile

Re: Instradamento browser su specifica scheda di rete

Messaggio da camon1960 »

Per conoscenza la mia rete compone di 2 VM Server, 1 NAS, 3 postazioni Desktop;
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13097
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Instradamento browser su specifica scheda di rete

Messaggio da thece »

Ho letto la discussione che ti ha suggerito @xavier77 , personalmente conosco vagamente Squid però è un'idea che varrebbe la pena di esplorare.


camon1960 ha scritto:
martedì 14 maggio 2024, 15:25
Per conoscenza la mia rete compone di 2 VM Server, 1 NAS, 3 postazioni Desktop;
Per il fine di questa discussione, è un'informazione inutile.


camon1960 ha scritto:
martedì 14 maggio 2024, 15:22
... utilizzo una VPN e alcuni siti sono problematici da raggiungere ...
La VPN in questione cosa ti permette di raggiungere? Qual'è lo scopo di questa VPN?

Al momento, per come hai descritto lo scenario, direi che ti basta evitare che il server della VPN ti faccia anche da default gateway.
Forse se posti la configurazione delle schede di rete e la tabella di routing dell'host, dopo che hai attivato la connessione VPN, si può capire qualche dettaglio in più

Codice: Seleziona tutto

ip a
ip r
Avatar utente
camon1960
Prode Principiante
Messaggi: 6
Iscrizione: lunedì 13 maggio 2024, 18:57
Desktop: Ubuntu
Distribuzione: 22.04.4 LTS
Sesso: Maschile

Re: Instradamento browser su specifica scheda di rete

Messaggio da camon1960 »

la VPN è configurata sul Router, di conseguenza tutto il traffico è sotto VPN
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13097
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Instradamento browser su specifica scheda di rete

Messaggio da thece »

camon1960 ha scritto:
lunedì 20 maggio 2024, 16:48
la VPN è configurata sul Router, di conseguenza tutto il traffico è sotto VPN
Allora direi che sei obbligato a far passare tutte le connessioni in uscita verso Internet dentro la connessione VPN, a meno che tu non disponga di una "seconda uscita" verso Internet, quindi di un "secondo gateway".
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13097
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Instradamento browser su specifica scheda di rete

Messaggio da thece »

:ciao:

ti premetto che la soluzione che ho pensato su carta non l'ho effettivamente verificata: potrebbe non funzionare "alla prima", forse è necessario qualche altro aggiustamento.
Io proverei a fare un qualcosa del genere.

Supponiamo che lo schema della rete sia quello che ho immaginato e rappresentato in figura (network.png)
Le connessioni in ingresso/uscita da/verso Internet sulla rete disegnata in verde passano per la VPN, attivata sul relativo gateway.
Le connessioni in ingresso/uscita da/verso Internet sulla rete disegnata in rosso NON passano per alcuna VPN.

Le schede di rete sull'host centrale (quello che vuoi manipolare tu) le ho immaginate configurate così

Codice: Seleziona tutto

auto lo
	iface lo inet loopback
	address 127.0.0.1
	netmask 255.0.0.0

auto eth0
	iface eth0 inet static
	address 192.168.0.100
	netmask 255.255.255.0
	gateway 192.168.0.1
	dns-nameservers 192.168.0.1 208.67.220.220 208.67.222.222

auto eth1
	iface eth1 inet static
	address 10.0.0.100
	netmask 255.255.255.0
ho riportato il contenuto di un possibile file /etc/network/interfaces solo a titolo di esempio, le schede di rete potrebbero essere configurate anche con altri metodi.

Come prima cosa andrei a configurare una tabella di routing alternativa (999) per la scheda di rete eth1

Codice: Seleziona tutto

ip route add 10.0.0.0/24 dev eth1 src 10.0.0.100 table 999
ip route add default via 10.0.0.1 dev eth1 table 999
Inserirei una regola in cui specifico l'indirizzo IP di un proxy raggiungibile attraverso la rete 10.0.0.0/24

Codice: Seleziona tutto

ip rule add to AAA.BBB.CCC.DDD/32 table 999
Sempre sull'host centale, nelle impostazioni di rete di Firefox andrei a modificare il proxy in AAA.BBB.CCC.DDD.
A questo punto le connessioni in ingresso/uscita da/verso Internet dovrebbero passare per la rete verde, quindi per la VPN, tranne quelle di Firefox che dovrebbero passare per la rete rossa.
Allegati
network.png
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti