Ubuntu 14.04 VirtualBox khách không thể ping bên ngoài thế giới


2

Đã hỏi về lỗi máy chủ: https://serverfault.com/questions/706488/ubfox-14-04-virtualbox-guest-unable-to-ping-outside-world nhưng tạm dừng như chủ đề:

Tôi có máy ảo Ubuntu 14.04 chạy trên máy chủ Ubuntu 14.04 trên mạng gia đình, máy chủ có thể truy cập mạng và internet hoàn toàn tốt và khách có thể ping các thiết bị trên mạng và được ping - tuy nhiên nó không thể ping (hoặc curl) thế giới bên ngoài (tức là google):

ptinkler@ptinkler-dev:~$ ping www.google.com
PING www.google.com (216.58.208.68) 56(84) bytes of data.
From ptinkler-dev.home (192.168.1.75) icmp_seq=1 Destination Host Unreachable
From ptinkler-dev.home (192.168.1.75) icmp_seq=2 Destination Host Unreachable
From ptinkler-dev.home (192.168.1.75) icmp_seq=3 Destination Host Unreachable
^C
--- www.google.com ping statistics ---
4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 3014ms

Tôi đã thử cả hai bộ điều hợp cầu nối và NAT, và VM hoạt động hoàn hảo trên mạng công việc của tôi, khiến tôi nghĩ rằng nó có thể là một vấn đề với bộ định tuyến mạng gia đình của tôi.

chỉnh sửa:

sysctl net.ipv4.ip_forward trả về 0, nhưng đặt nó thành 1 không tạo ra sự khác biệt.

iptables -L -n -v đã trở lại với:

ptinkler@ptinkler-dell-xps:~$ iptables -L -n -v
modprobe: ERROR: could not insert 'ip_tables': Operation not permitted
iptables v1.4.21: can't initialize iptables table `filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded

Chủ nhà:

wlan0     Link encap:Ethernet  HWaddr c8:f7:33:da:68:21  
          inet addr:192.168.1.72  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::caf7:33ff:feda:6821/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:248973 errors:0 dropped:0 overruns:0 frame:0
          TX packets:160935 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:233346198 (233.3 MB)  TX bytes:22586578 (22.5 MB)

Khách:

eth0      Link encap:Ethernet  HWaddr 08:00:27:31:7d:f6  
          inet addr:192.168.1.75  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe31:7df6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1349 errors:0 dropped:0 overruns:0 frame:0
          TX packets:687 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:144462 (144.4 KB)  TX bytes:50305 (50.3 KB)
          Interrupt:19 Base address:0xd020 

nếu bạn sử dụng bộ điều hợp nat và máy chủ có quyền truy cập internet, khách sẽ sử dụng kết nối đó thông qua bộ định tuyến, vì vậy bộ định tuyến không biết về máy khách, vì vậy đó không phải là bộ định tuyến. bạn có thể kiểm tra tường lửa trên máy khách đôi khi ping bị chặn nhưng không truy cập web
emirjonb

curl www.google.comtrên khách cũng không hoạt động
ptr

Tôi cũng có khuynh hướng nghĩ rằng đó là một vấn đề thiết lập. Chỉ là một vấn đề phụ, bạn đã cài đặt bổ sung khách? Tôi sử dụng Oracle VirtualBox với khách Ubuntu 12.04, khách 14.04, khách Win7 và Win XP và miễn là tôi sử dụng bộ chuyển đổi cầu nối trên DHCP, tôi không bao giờ gặp sự cố. Vui lòng kiểm tra bài đăng
Louis Parkin

bổ sung khách được cài đặt - và tôi nghi ngờ duy nhất với vấn đề thiết lập là thiết lập chính xác hoạt động hoàn toàn tốt mà không gặp sự cố trên mạng công việc, chỉ khi tôi mang máy tính xách tay về nhà và thử sử dụng nó trên mạng gia đình thì vấn đề này mới xảy ra
ptr

Máy chủ trên mạng gia đình của bạn có truy cập internet và có thể ping bất kỳ IP toàn cầu nào không? Nếu có, máy khách sử dụng cầu nat sẽ có thể truy cập internet mà không gặp sự cố. Bạn có thể kiểm tra tường lửa trên máy chủ nếu hộp ảo được cho phép.
emirjonb
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.