Pagina 2 di 2

Re: doppia scheda di rete su virtual box

Inviato: mercoledì 6 aprile 2016, 9:11
da tunnel_net
no il network è sballato, comunque puoi ometterlo completamente, ovviamente cambia indirizzo anche all'altra macchina sulla 192

Codice: Seleziona tutto

auto eth0
iface eth0 inet static
address 192.168.0.10
netmask 255.255.255.0
broadcast 192.168.0.255

Re: doppia scheda di rete su virtual box

Inviato: mercoledì 6 aprile 2016, 9:41
da sobrano
ho impostato cosi e funziona!! grazie tunnel sei proprio forte con le reti e mi hai seguito fino alla risoluzione di questo problema

Codice: Seleziona tutto

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

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.0.10
netmask 255.255.255.0
#gateway 192.168.0.1
network 192.168.0.0
broadcast 192.168.0.255

auto eth1
iface eth1 inet dhcp
:birra:

Re: doppia scheda di rete su virtual box

Inviato: mercoledì 6 aprile 2016, 13:39
da sobrano
adesso che la soluzione e' stata trovata vorrei fare una domanda che non ho fatto prima per non gettare troppa carne sul fuoco.

Ma perche devo definire anche il network e il broadcast se questi sono automaticamente calcolati come AND e OR dall'IP e dal netmask?

non potevo scrivere solo 192.168.0.10/24 oppure al massimo
192.168.0.10
255.255.255.0

e basta?

Re: doppia scheda di rete su virtual box

Inviato: mercoledì 6 aprile 2016, 15:36
da tunnel_net
Nel mio esempio avevo omesso il network, dato che per un certo ip e un certo netmask il network è fisso: non si mette, metterlo è un errore, comandi come ifconfig e ip non lo consentono e danno errore e nel file interfaces non è previsto come parametro

Codice: Seleziona tutto

sudo ifconfig eth0 network 192.168.1.0
network: Unknown host
ifconfig: `--help' gives usage information.
$
sudo ifconfig eth0 broadcast  192.168.1.255
$ 
in interfaces nella parte in cui si definisce l'interfaccia si può mettere solo:
netmask, broadcast, metric, gateway, pointopoint, hwaddress, mtu size, scope

Diverso il caso del broadcast, è possibile metterlo, la maggior parte delle implementazioni TCP/IP prevedono che sia uguale all'indirizzo con la parte host tutta a 1 binari, ma non è una regola valida con tutte le implementazioni del protocollo sui diversi sistemi operativi, da qui la possibilità di metterlo.
Nelle definizioni linux non si mette mai dato che comunque lo calcola correttamente

Re: doppia scheda di rete su virtual box

Inviato: mercoledì 6 aprile 2016, 20:52
da sobrano
infatti ho tolto tutto lasciando solo address e netmask e continua a funzionare.


ho provato solo per prova a scommentare il gateway mettendo quello giusto del mio router e sembrava funzionare ancora, tuttavia ora ho tolto anche il gateway