Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

DJI Romo 2: tante novità lo rendono un robot completo
DJI Romo 2: tante novità lo rendono un robot completo
Romo 2 è la seconda generazione di robot lavapavimenti di DJI, un modello che si caratterizza per la precisione nel sistema di navigazione e per il funzionamento particolarmente silenzioso. Con le modifiche introdotte in questa seconda versione, e un posizionamento di prezzo più allineato alla concorrenza, rappresenta una valida alternativa sul mercato delle soluzioni di pulizia domestica
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Il primo Sony con retroilluminazione True RGB alla prova del banco di misura e dei contenuti: luminanza enorme, colori accurati in HDR e un antiriflesso molto efficace. I limiti sono due sole HDMI 2.1 e il blooming fuori asse
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve
Dopo quasi un mese di utilizzo quotidiano e un viaggio medio-lungo in autostrada, raccontiamo pregi e limiti della Geely EX5: comfort premium, batteria LFP da 60,22 kWh, autonomia fino a 430 km e un prezzo che parte da 38.900 €
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 07-10-2010, 11:13   #1
psimem
Senior Member
 
L'Avatar di psimem
 
Iscritto dal: Jan 2006
Messaggi: 1525
Bridge schede di rete

Mi trovo nella seguente situazione:

|PC01| \\\\\\\\\| PC02 |\\\\\\\\\|modem|
|eth0 |///////|eth0 eth1|///////| eth |

PC01 con una scheda di rete eth0
PC02 con due schede di rete eth0 (verso PC01) ed eth1 (verso modem)

Attualmente navigo in internet solo con PC02 e scambio files tra PC01 e PC02 senza problemi.
Uso IP statici.

Ora vorrei condividere la connessione internet anche con PC01 ed ho gia' cercato un po' in giro: si tratta di creare un bridge tra le due schede; quello che non mi e' chiaro e' se perdo la connessione tra PC01 e PC02 oppure no .
__________________
-)(- debian -)(-
psimem è offline   Rispondi citando il messaggio o parte di esso
Old 07-10-2010, 12:28   #2
sacarde
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 9516
non basta una "condivisione internet" ?

ci sono molte guide:

http://www.google.it/search?q=linux+...UTF-8&oe=UTF-8
sacarde è offline   Rispondi citando il messaggio o parte di esso
Old 07-10-2010, 17:33   #3
psimem
Senior Member
 
L'Avatar di psimem
 
Iscritto dal: Jan 2006
Messaggi: 1525
Grazie sacarde, pensavo appunto che realizzare un bridge fosse la soluzione piu' semplice, ma tale non si e' rivelata.
Tra le varie guide ho trovato questa che mi e' sembrata la piu' semplice, ovvero alla mia portata .
Avrei pero' un problema dato che dopo aver seguito la guida riesco a pingare il router dal pchost, ma non a connettermi ad internet.
Ecco la situazione riportata nella guida confrontata con la mia:

Codice:
  guida                   reale

router                 router
192.168.0.1            10.0.0.2
-----------            -----------
192.168.0.2            10.0.0.3
eth1                   eth1
pcbridge               pcbridge
eth0                   eth0
10.0.0.1               192.168.0.1
-----------            -----------
10.0.0.2               192.168.0.2
eth0                   eth0
pchost                 pchost
Prima domanda: la netmask sul pcbridge delle due interfacce eth0 e eth1 dev'essere la stessa oppure diversa?

Seconda: nell'adattare lo script che errori ho commesso?

guida:

Codice:
# condivido eth1 su eth0 10.0.0.0 con mask 255.0.0.0 
iptables -A POSTROUTING -t nat -s 10.0.0.0/8 -j MASQUERADE -p all -o eth1
# abilito la condivisione impostando a 1 ipforward
echo 1 > /proc/sys/net/ipv4/ip_forward
reale:

Codice:
# condivido eth1 su eth0 192.168.0.0 con mask 255.0.0.0 ????
iptables -A POSTROUTING -t nat -s 192.168.0.0/8 -j MASQUERADE -p all -o eth1
# abilito la condivisione impostando a 1 ipforward
echo 1 > /proc/sys/net/ipv4/ip_forward
__________________
-)(- debian -)(-
psimem è offline   Rispondi citando il messaggio o parte di esso
Old 08-10-2010, 08:26   #4
sacarde
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 9516
non mi pare di vedere errori.....
(il gateway non l'ho visto)


io tempo fa l'ho fatto aiutandomi con il pacchetto: firestarter

esempio, capitolo: "Condividere la connessione ad internet"

http://wiki.ubuntu-it.org/Sicurezza/Firestarter
sacarde è offline   Rispondi citando il messaggio o parte di esso
Old 08-10-2010, 09:11   #5
psimem
Senior Member
 
L'Avatar di psimem
 
Iscritto dal: Jan 2006
Messaggi: 1525
Scusa, mi sono dimenticato di specificare il gateway:

reale:

Codice:
route add default gw 192.168.0.1
Nello script della guida l'unica netmask menzionata e' 255.0.0.0, mentre io uso 255.255.255.128 per la rete interna e 255.255.255.0 per la connessione al router.
Di conseguenza penso sia da modificare la relativa voce nello script (e magari usare una sola netmask per entrambe le reti?), ma non saprei cosa mettere (vedi grassetto):

Codice:
# condivido eth1 su eth0 192.168.0.0 con mask 255.255.255.128 ????
iptables -A POSTROUTING -t nat -s 192.168.0.0/8 -j MASQUERADE -p all -o eth1
# abilito la condivisione impostando a 1 ipforward
echo 1 > /proc/sys/net/ipv4/ip_forward
PS: Firestarter lo lascerei come ultima spiaggia, visto che uso gia' Guarddog (ma al momento e' disattivato per fare tutte ste prove).
__________________
-)(- debian -)(-

Ultima modifica di psimem : 08-10-2010 alle 09:13.
psimem è offline   Rispondi citando il messaggio o parte di esso
Old 08-10-2010, 09:21   #6
sacarde
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 9516
perche non usi

255.255.255.0

e

192.168.0.0/24


p.s.
firestarer ha una funzione di "share-connection" ...
forse c'e' anche su guardog?
sacarde è offline   Rispondi citando il messaggio o parte di esso
Old 08-10-2010, 09:32   #7
psimem
Senior Member
 
L'Avatar di psimem
 
Iscritto dal: Jan 2006
Messaggi: 1525
Dici quindi che dovrei settare come netmask per entrambe le reti 255.255.255.0?

No, guarddog che io sappia non ha una funzione simile, dato che lavora sulle zone (beh a meno che non si possa collegare la zona interna con quella internet... devo provare).
__________________
-)(- debian -)(-
psimem è offline   Rispondi citando il messaggio o parte di esso
Old 08-10-2010, 11:01   #8
psimem
Senior Member
 
L'Avatar di psimem
 
Iscritto dal: Jan 2006
Messaggi: 1525
Ok, settando come netmask per entrambe le reti 255.255.255.0 il tutto adesso funziona .
Il prossimo passo e' impostare a dovere il firewall, ma una domanda mi sorge spontanea: se attivo un firewall sul pcbridge automaticamente proteggo anche il pchost?
Codice:
router
--------
firewall
pcbridge
--------
pchost
PS: se ho ancora due minuti di tempo oggi butto giu' la configurazione riassuntiva per eventuali consultazioni a venire.
__________________
-)(- debian -)(-
psimem è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2010, 15:59   #9
psimem
Senior Member
 
L'Avatar di psimem
 
Iscritto dal: Jan 2006
Messaggi: 1525
Miniguida su come condividere la connessione internet tra due computer collegati tra di loro, uno dei quali collegato ad un router.

Presupposti:
- pchost: computer sul quale abbiamo installata una scheda di rete eth0 (verso pcbridge)
- pcbridge: computer sul quale abbiamo installate due schede di rete eth0 (verso router) ed eth1 (verso pchost)
- collegamento tra pchost e pcbridge con cavo di rete incrociato
- collegamento tra pchost e pcbridge con cavo di rete non incrociato
- utilizzo di IP statici (no DHCP) (quelli di questa miniguida possono essere di esempio)

Impostazioni di rete delle varie macchine:
Codice:
router:        IP 10.0.0.2
               Netmask 255.255.255.0
pcbridge: eth0 IP 192.168.0.1
               Netmask 255.255.255.0
               Gateway 10.0.0.2
          eth1 IP 10.0.0.3
               Netmask 255.255.255.0
          DNS  quelli forniti dal vostro provider
pchost:   eth0 IP 192.168.0.2
               Netmask 255.255.255.0
               Gateway 192.168.0.1
          DNS  quelli forniti dal vostro provider
Da notare che come gateway di eth1 su pcbridge si deve ovviamente inserire l'indirizzo del router, mentre per eth0 su pchost l'indirizzo di eth0 di pcbridge.
Non ci si deve dimenticare di impostare su entrambi i pc i DNS forniti dal proprio provider; cio' si puo' fare modificando il file /etc/resolv.conf con privilegi di root:

Codice:
nameserver XXX.XXX.XXX.XXX
Per semplificare inoltre riporto i due files di configurazione di rete di pcbridge e pchost (/etc/network/interfaces) da modificare ovviamente come root:

pcbridge:
Codice:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0

# The primary network interface
allow-hotplug eth1
iface eth1 inet static
        address 10.0.0.3
        netmask 255.255.255.0
        network 10.0.0.0
        broadcast 10.0.0.255
        gateway 10.0.0.2

# The secondary network interface
allow-hotplug eth0
iface eth0 inet static
        address 192.168.0.1
        netmask 255.255.255.0
pchost:
Codice:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
        address 192.168.0.2
        netmask 255.255.255.0
        gateway 192.168.0.1
Schema:
Codice:
|-----------|
|  router   |
| 10.0.0.2  |
|-----------|
 vvvvvvvvvvv
 ^^^^^^^^^^^
|-----------|
| 10.0.0.3  |
|  eth1     |
| pcbridge  |
|  eth0     |
|192.168.0.1|
|-----------|
 vvvvvvvvvvv
 ^^^^^^^^^^^
|-----------|
|192.168.0.2|
|  eth0     |
| pchost    |
|-----------|
Bene, adesso si puo' impostare la condivisione tra eth0 ed eth1 su pcbridge, in modo tale che i pacchetti da e per pchost possano fluire indisturbati attraverso pcbridge stesso.
Il tutto si puo' fare tramite il seguente script, da creare ed eseguire con privilegi di root:

creazione:
Codice:
touch condivisione
chmod +x condivisione
nano condivisione
script:
Codice:
#!/bin/bash
# condivido eth1 su eth0 192.168.0.0 con mask 255.255.255.0
iptables -A POSTROUTING -t nat -s 192.168.0.0/24 -j MASQUERADE -p all -o eth1
# abilito la condivisione impostando a 1 ipforward
echo 1 > /proc/sys/net/ipv4/ip_forward
esecuzione:
Codice:
./condivisione
Finalmente ci siamo, ora e' possibile sfruttare la connessione ad internet sia da pcbridge che da pchost.
__________________
-)(- debian -)(-
psimem è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre Recensione Google Pixel 11: non ha l'HiLight dei...
RTX Spark, NVIDIA svela le specifiche de...
Per OpenAI l'era dell'AGI comincia con G...
XBOX Game Pass, 6 nuovi giorni in arrivo...
Inferenza locale - AI: perché il ...
Apple non crede più nei visori? I licenz...
DLSS 5 alla prova su NBA 2K27: più...
DLSS 5 supportato anche dalle GeForce RT...
Proxmox annuncia il supporto 24/7 e l'ap...
Esperto smonta le previsioni no-IA con b...
Motorola edge 70 plus, una versione di r...
Lenovo porta l'IA nei PC business: Think...
Lenovo IdeaPad Vibe cambia look: sette c...
Fino a 3,4 GHz per la prossima generazio...
Lenovo lancia i nuovi Yoga AI: due PC co...
Il tuo PC da gaming può aiutare g...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 07:34.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v