VirtualBox: Máy chủ Windows, máy khách linux - DNS / ping hoạt động, tất cả các truy cập khác bị hỏng


3

Tôi có gentoo linux chạy bên trong máy chủ VirtualBox Windows 10, được sử dụng cho đến gần đây.

Về cơ bản, bất kể giao thức nào tôi cố gắng sử dụng, tôi nhận thấy rằng mạng không thể truy cập được, đối với bất kỳ mạng công cộng nào, ngoại trừ thực tế là tra cứu DNS và ping hoạt động. Tường lửa Windows bị vô hiệu hóa hoàn toàn. Làm thế nào tôi có thể có được 'truy cập internet' và làm việc như vậy?

Tôi có 5 Vlans trên mạng của mình, vì vậy tôi đã đặt cái nào nên được sử dụng:

VBoxManage modifyvm "Gentoo" --natbindip1 10.XXX.XXX.XXX có vẻ như đã thực hiện được mánh khóe, nếu không sẽ chẳng có gì hiệu quả cả.

Ngoài ra tôi đã phải làm VBoxManage modifyvm "Gentoo" --natdnshostresolver1 on mặt khác, độ phân giải DNS không hoạt động, ngay cả khi tôi đặt đúng máy chủ DNS.

Nếu tôi thay đổi VBoxManage modifyvm "Gentoo" --natdnshostresolver1 off sau đó tra cứu DNS không hoạt động, tuy nhiên tôi vẫn có thể ping ra nhưng wget (ví dụ) vẫn nhận được Network is unreachable.

Lỗi tôi gặp phải khi cố gắng truy cập bất kỳ loại tài nguyên mạng nào là:

Kết nối với www.mirrorservice.org | 212.219.56.184 |: 80 ... không thành công: Mạng không truy cập được.

DNS / dhcp dường như hoạt động chính xác, vì nó tự đặt:

tim@vbox ~ $ cat /etc/resolv.conf
# Generated by dhcpcd from enp0s3.dhcp
# /etc/resolv.conf.head can replace this line
nameserver 10.0.2.3
# /etc/resolv.conf.tail can replace this line
tim@vbox ~ $ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.0.2.2        0.0.0.0         UG    2      0        0 enp0s3
10.0.2.0        0.0.0.0         255.255.255.0   U     2      0        0 enp0s3

CHỈNH SỬA :

Như một sự kỳ quặc được thêm vào, thay vào đó, nếu tôi liên kết với một vlan khác, DOES sử dụng máy chủ proxy và thiết lập máy chủ proxy trong VM - thì điều này sẽ có kết nối đầy đủ với internet, như mong đợi. Gần như là khi ràng buộc với một số vlan, không phải tất cả lưu lượng đều được chuyển qua vlan đó.


Tôi không thể sử dụng bắc cầu mạng, vì không có bộ Vlan mặc định và tôi không muốn thử và thiết lập trên một Vlan khác vì chính trị văn phòng;)


c:\Program Files\Oracle\VirtualBox>VBoxManage showvminfo "Gentoo" --details
Name:            Gentoo
Groups:          /
Guest OS:        Gentoo (64-bit)
UUID:            991fc173-6689-4a7f-b1e3-2873acb119a9
Config file:     C:\Users\XXX\VirtualBox VMs\Gentoo\Gentoo.vbox
Snapshot folder: C:\Users\XXX\VirtualBox VMs\Gentoo\Snapshots
Log folder:      C:\Users\XXX\VirtualBox VMs\Gentoo\Logs
Hardware UUID:   991fc173-6689-4a7f-b1e3-2873acb119a9
Memory size:     4096MB
Page Fusion:     off
VRAM size:       16MB
CPU exec cap:    100%
HPET:            off
Chipset:         piix3
Firmware:        BIOS
Number of CPUs:  1
PAE:             off
Long Mode:       on
Triple Fault Reset: off
APIC:            on
X2APIC:          on
CPUID Portability Level: 0
CPUID overrides: None
Boot menu mode:  message and menu
Boot Device (1): Floppy
Boot Device (2): DVD
Boot Device (3): HardDisk
Boot Device (4): Not Assigned
ACPI:            on
IOAPIC:          on
BIOS APIC mode:  APIC
Time offset:     0ms
RTC:             UTC
Hardw. virt.ext: on
Nested Paging:   on
Large Pages:     on
VT-x VPID:       on
VT-x unr. exec.: on
Paravirt. Provider: Default
Effective Paravirt. Provider: KVM
State:           powered off (since 2018-01-02T11:34:10.174000000)
Monitor count:   1
3D Acceleration: off
2D Video Acceleration: off
Teleporter Enabled: off
Teleporter Port: 0
Teleporter Address:
Teleporter Password:
Tracing Enabled: off
Allow Tracing to Access VM: off
Tracing Configuration:
Autostart Enabled: off
Autostart Delay: 0
Default Frontend:
Storage Controller Name (0):            IDE
Storage Controller Type (0):            PIIX4
Storage Controller Instance Number (0): 0
Storage Controller Max Port Count (0):  2
Storage Controller Port Count (0):      2
Storage Controller Bootable (0):        on
Storage Controller Name (1):            SATA
Storage Controller Type (1):            IntelAhci
Storage Controller Instance Number (1): 0
Storage Controller Max Port Count (1):  30
Storage Controller Port Count (1):      1
Storage Controller Bootable (1):        on
IDE (1, 0): Empty
SATA (0, 0): C:\Users\XXX\VirtualBox VMs\Gentoo\Gentoo.vdi (UUID: c702659a-4ca0-4941-9fcd-32c78be9c0f5)
NIC 1:           MAC: 0800279E528E, Attachment: NAT, Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none
NIC 1 Settings:  MTU: 0, Socket (send: 64, receive: 64), TCP Window (send:64, receive: 64)
NIC 1 Rule(0):   name = SSH, protocol = tcp, host ip = 127.0.0.1, host port = 2222, guest ip = 10.0.2.15, guest port = 22
NIC 2:           disabled
NIC 3:           disabled
NIC 4:           disabled
NIC 5:           disabled
NIC 6:           disabled
NIC 7:           disabled
NIC 8:           disabled
Pointing Device: USB Tablet
Keyboard Device: PS/2 Keyboard
UART 1:          disabled
UART 2:          disabled
UART 3:          disabled
UART 4:          disabled
LPT 1:           disabled
LPT 2:           disabled
Audio:           enabled (Driver: DSOUND, Controller: AC97, Codec: AD1980)
Audio playback:  enabled
Audio capture: enabled
Clipboard Mode:  Bidirectional
Drag and drop Mode: Bidirectional
VRDE:            disabled
USB:             enabled
EHCI:            disabled
XHCI:            disabled

USB Device Filters:

<none>

Bandwidth groups:  <none>

Shared folders:  <none>

Capturing:          not active
Capture audio:      not active
Capture screens:    0
Capture file:       C:\Users\XXX\VirtualBox VMs\Gentoo\Gentoo.webm
Capture dimensions: 1024x768
Capture rate:       512 kbps
Capture FPS:        25
Capture options:    ac_enabled=false

Guest:

Configured memory balloon size:      0 MB

Câu trả lời:


1

Âm thanh như một cái gì đó đang thả thẻ Vlan trên đường đi. Có thể là chuyển đổi ảo của bạn. Có thể là NIC trong máy chủ của bạn. Có thể là công tắc máy chủ được kết nối. Trước tiên hãy kiểm tra xem NIC của bạn có khả năng truyền các thẻ Vlan và được cấu hình để cho phép nó không. (Nhiều mặc định Intel sẽ loại bỏ các thẻ Vlan theo mặc định)

Nếu thẻ Vlan được đặt trên cổng mà máy chủ được kết nối thì đó là Vlan cho tất cả lưu lượng truy cập trên cổng đó. Bạn không thể tham gia một cách kỳ diệu một Vlan khác trừ khi công tắc được cấu hình để vượt qua các thẻ Vlan tùy ý được chỉ định bởi các điểm cuối. Bạn sẽ phải làm việc với quản trị viên mạng của mình để mọi thứ hoạt động theo cách bạn mong đợi. Hiện tại, những điều duy nhất bạn có thể làm là những điều mà quản trị viên mạng của bạn đã cho phép. Bạn phải làm việc với Vlan, Subnet và cổng có sẵn cho bạn trên cổng chuyển đổi của bạn. Có lẽ không phải tất cả các Vlan đều có đường truyền đến internet? Có lẽ các Vlan này không có tuyến đường với nhau? Có lẽ có một tường lửa hoặc thiết bị IPS có các quy tắc bổ sung về nơi lưu lượng truy cập có thể đến từ \ go đến? Có lẽ một proxy là cần thiết cho lưu lượng truy cập đi? Có quá nhiều khả năng.

Đặt cược tốt nhất của bạn là kết nối kết nối với máy chủ và sử dụng cùng một con đường để đến nơi bạn muốn. Được biết các tuyến đường tốt. Một khi bạn biết bạn có thể thoát ra, bạn có thể đào hầm hoặc bất cứ điều gì bạn cần làm.


Tôi là quản trị viên mạng;) (một trong số họ) Tôi thực sự LÀM có 5 Vlans trên máy tính để bàn của tôi. Các vlans khác nhau truy cập internet thông qua các tuyến khác nhau (một đi qua máy chủ proxy, một không có).
djsmiley2k

và bạn có thể đặt các gói trên tất cả 5 Vlan từ máy tính để bàn của bạn? Bạn đã làm điều này với các VM khách khác?
HackSlash

Từ máy tính để bàn có, từ VM chỉ có hai vấn đề quan trọng nhưng đó là nơi nó nhận được kỳ dị . DNS ngừng hoạt động trên vlan, khi nó hoạt động trên cái khác. Mặt khác, dns hoạt động nhưng lưu lượng sẽ không đi xa hơn mạng 'cục bộ'.
djsmiley2k

Trao tiền thưởng của bạn cho ít nhất là cố gắng giúp đỡ!
djsmiley2k
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.