Đã 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.com
trên khách cũng không hoạt động
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