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

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