Menggunakan tamu VirtualBox sebagai filestore untuk jaringan fisik

0

Saya punya host CentOS dengan tamu CentOS (keduanya 6.5). Pada tamu saya, saya telah menginstal dan mengatur Samba, dan memberinya ip tetap 192.168.1.2 (Tuan rumah saya 192.168.1.1 / router saya 192.168.1.254 ). Dari mesin Windows yang terpisah, saya bisa melakukan ping 192.168.1.2 berhasil, tetapi ketika saya mencoba melakukan ping 198.168.1.1 saya mendapat

Reply from 192.168.1.74: Destination host unreachable

yang membingungkan saya adalah 192.168.1.74 adalah ip dari komputer Windows. Ketika saya mencoba mengakses \\192.168.1.2 Saya mendapatkan 'Windows tidak dapat mengakses \ 192.168.1.2'

Dari host saya, saya tidak bisa melakukan ping router, tamu, atau mesin Windows; kesalahan selalu:

From 192.168.1.253 icmp_seq=2 Destination host unreachable

192.168.1.253 adalah ip yang saya berikan ke jaringan Host-only (setelah mengikuti instruksi ini ).

Info berguna (?)

berlari ifconfig di tuan rumah:

eth0     Link encap:Ethernet HWaddr <mac address>
         inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
         inet6 addr: fe80::219::dbff:fedd:85ff/64 Scope:Link
         UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
         RX packets:1579724 errors:0 dropped:0 overruns:0 frame:0
         TX packets:799227 errors:2 dropped:0 overruns:0 carrier:2
         collisions:26201 txqueuelen:1000
         RX bytes:2280375441 (2.1 GiB) TX bytes:53645618 (51.1 MiB)

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:16436 Metric:1
         RX packets:157 errors:0 dropped:0 overruns:0 frame:0
         TX packets:157 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:25088 (14.7 KiB) TX bytes:15088 (14.7 KiB)

vboxnet0 Link encap:Ethernet <mac address>
         inet addr:192.168.1.253 Bcast:192.168.1.255 Mask:255.255.255.0
         inet6 addr: fe80::800::27ff:fe00:0/64 Scope:Link
         UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
         RX packets:0 errors:0 dropped:0 overruns:0 frame:0
         TX packets:158 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:0 (0.0 KiB) TX bytes:30600 (29.8 KiB)

Konten host /etc/sysconfig/network-scripts/ifcdg-eth0

DEVICE=0
NM_CONTROLLED=yes
ONBOOT=yes
HWAddr <mac address>
TYPE=Ethernet
BOOTPROTO=static
IPADDR=192.168.1.1
NETMASK=255.255.255.0    

berlari ifconfig pada tamu:

eth0  Link encap:Ethernet  HWaddr <mac address>
      inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::a00:27ff:fe7e:c981/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:0 (0.0 b)  TX bytes:468 (468.0 b)
      Interrupt:9 Base address:0xd240

eth1  Link encap:Ethernet  HWaddr <mac address>
      inet addr:192.168.1.103  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::a00:27ff:fed9:e691/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:5614 errors:4 dropped:0 overruns:0 frame:0
      TX packets:3055 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:5885081 (5.6 MiB)  TX bytes:498347 (486.6 KiB)
      Interrupt:10 Base address:0xd020

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:16436  Metric:1
      RX packets:8 errors:0 dropped:0 overruns:0 frame:0
      TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:480 (480.0 b)  TX bytes:480 (480.0 b)

Konten tamu /etc/sysconfig/network-scripts/ifcdg-eth0

DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
HWADDR=<mac address>
NETMASK=255.255.255.0
IPADDR=192.168.1.2

Hasil lari testparm

Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[homes]"
Processing section "[printers]"
Processing section "[Share]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
    workgroup = MyWG
    log file = /var/log/samba/log.%m
    max log size = 50
    idmap config * : backend = tdb
    cups options = raw

[homes]
    comment = Home Directories
    read only = No
    browseable = No

[printers]
    comment = All Printers
    path = /var/spool/samba
    printable = Yes
    print ok = Yes
    browseable = No

[Share]
    path = /SharedFiles
    valid users = Dev
    read only = No

Ada petunjuk di mana saya mungkin salah / atau tautan ke tutorial lain / lebih baik disambut!

ChrisW
sumber
Jika Anda tidak bisa mem-ping host fisik Anda dari komputer lain, bagaimana ini terkait masalah VirtualBox?
Der Hochstapler
Komentar yang bagus dibuat dengan baik, tetapi saya menganggap itu ada hubungannya dengan jaringan Host-only yang saya setel (yang mana aku s Terkait dengan VirtualBox)
ChrisW
Jadi, apakah masalah ini hanya memengaruhi ping atau Anda juga mengalami masalah jaringan lainnya? Periksa juga rute Anda ( route -n ). Tamu Anda memiliki dua adapter jaringan, yang mana yang merupakan satu-satunya jaringan host-saja? Tidak akan mengherankan bahwa klien Windows Anda tidak dapat mencapai bagian pada alamat IP dari jaringan host-only (karena itu hanya terhubung ke host). Anda mungkin ingin meninggalkan Samba dari pemecahan masalah Anda untuk saat ini karena itu mungkin memiliki masalah yang sama sekali berbeda. Pastikan juga respons ICMP PING secara umum diizinkan pada mesin yang dimaksud.
Der Hochstapler

Jawaban:

0

Masalah Anda adalah, dalam mengatur jaringan Host-only, Anda telah menggunakan jaringan yang sama persis dengan LAN Anda, i.e. 192.168.1.0/24.Ini adalah sumber kebingungan.

Untuk memperbaikinya, yang harus Anda lakukan adalah memperbaiki subnet dari jaringan Host-only: File - & gt; Preferensi - & gt; Jaringan - & gt; Jaringan Khusus Host - & gt; Obeng dan ubah alamat IP baik di DHCP maupun di Adaptor. Pilih sesuatu yang tidak biasa, seperti 192.168.133.0/24, dan Anda akan baik-baik saja.

MariusMatutiae
sumber
-1

Seperti yang saya mengerti, Anda menggunakan jaringan Host-only. Sesuai namanya, yah, itu hanya berkomunikasi dengan tuan rumah. Jika Anda perlu mengakses mesin virtual dari mesin lain (nyata), Anda harus mengatur jaringan yang dijembatani, dan tamu akan bersikap seolah-olah hanya mesin lain di jaringan Anda.

NothingsImpossible
sumber