Entra

View Full Version : connessione da pc virtuale, come faccio?


cat78
04-01-2003, 17:11
allora.. ho intallato linux (debian 2.2r7 con kernel 2.2.19) su un pc virtuale (avete presente il programma VirtualPC?).
il sistema operativo "host", cioè quello che gira in real-time, è windows 2k pro.

in pratica su win2k ho installato la loopback adapter (emulazione di una scheda di rete ethernet) configurata in questo modo (output di ipconfig /all):

Ethernet adapter Local Area Connection:

Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Microsoft Loopback Adapter
Physical Address. . . . . . . . . : 02-00-4C-4F-4F-50
DHCP Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 192.168.1.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :
DNS Servers . . . . . . . . . . . :


mentre sulla debian virtuale ho una scheda (che linux vede come ethernet reale :D ) con una interfaccia eth0 che ho configurato così (file /etc/network/interfaces)

# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

# The loopback interface
iface lo inet loopback

# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

l'output di ifconfig è il seguente:

debian:/# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:03:FF:4D:4F:50
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::203:ffff:fe4d:4f50/10 Scope:Link
inet6 addr: fe80::3:ff4d:4f50/10 Scope:Link
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:1431 errors:0 dropped:0 overruns:0 frame:0
TX packets:543 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:11 Base address:0x1080

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:3924 Metric:1
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0

sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0


ora, io riesco a collegarmi sia in un senso che nell'altro (da win2k a deb e viceversa :) ) con tutti i vari programmi che ho installato (samba, apache, ftp, telnet, ecc...).
quello che adesso vorrei fare è riuscire a connettermi con la debian virtuale anche verso internet (tramite il mio modem 56k) sfruttando la connessione di rete win2k-debian. come faccio? che impostazioni devo modificare o aggiungere?

qweasdzxc
04-01-2003, 18:58
dal lato debian tutto a posto (lo si vede da "gateway 192.168.1.1" ), devi solo condividere la connessione internet con win2000, penso che il forum di windows sia piu indicato per questo.
in aggiunta facce vede anche il file /etc/resolv.conf, che non si sa mai.
puoi anche togliere quella roba di ipv6 che sicuramente non ti serve.

cat78
05-01-2003, 15:07
il file /etc/resolv.conf e' vuoto

devo solo condividere la connessione da win2k? ok, ora provo a capire come fare.. se nel frattempo qualche anima pia mi sposta il thread sul forum di windows.. :)

tnx qweasdzxc :)

qweasdzxc
05-01-2003, 15:16
se il file e vuoto, devi anche scriverci dentro

nameserver 192.168.1.1

senno non ti risolve i nomi di dominio (cioe http://www.hwupgrade.it non va ma http://212.110.12.189 va)

cat78
05-01-2003, 16:00
fantastico! sono riuscito a connettermi! grazie qweasdzxc :D

sì, anch'io pensavo di dover impostare il dns, ma non ce n'è stato bisogno.

infatti, quando ho attivato la condivisione della connessione su win2k, un messaggio mi ha avvisato che l'IP della loopback sarebbe stato impostato a 192.168.0.1 e che per connettermi dalla rete virtuale avrei dovuto richiedere un nuovo IP (in pratica ho impostato l'interfaccia eth0 di linux come dhcp anzichè static).
una volta impostato il dhcp sulla debian e riavviato la rete ("/etc/init.d/networking restart") mi sono connesso e risolvo anche i nomi :D :D :D


ciauzz :)

qweasdzxc
05-01-2003, 16:05
Originally posted by "cat78"

fantastico! sono riuscito a connettermi! grazie qweasdzxc :D

sì, anch'io pensavo di dover impostare il dns, ma non ce n'è stato bisogno.

infatti, quando ho attivato la condivisione della connessione su win2k, un messaggio mi ha avvisato che l'IP della loopback sarebbe stato impostato a 192.168.0.1 e che per connettermi dalla rete virtuale avrei dovuto richiedere un nuovo IP (in pratica ho impostato l'interfaccia eth0 di linux come dhcp anzichè static).
una volta impostato il dhcp sulla debian e riavviato la rete ("/etc/init.d/networking restart") mi sono connesso e risolvo anche i nomi :D :D :D


ciauzz :)

ah, giusto, mi ero dimenticato che windog "consiglia" 192.168.0.1... meglio cosi dai. poi col dhcp uno ci si diverte di piu.