问题

VirtualBox 的虚拟机随机网络连接问题。
使用ping命令会导致:

# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=57 time=22.2 ms
64 bytes from 8.8.8.8: icmp_seq=1 ttl=56 time=22.3 ms (DUP!)
64 bytes from 8.8.8.8: icmp_seq=2 ttl=57 time=22.1 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=56 time=22.2 ms (DUP!)
^C
--- 8.8.8.8 ping statistics --
2 packets transmitted, 2 received, +2 duplicates, 0% packet loss, time 1009ms
rtt min/avg/max/mdev = 22.106/22.248/22.368/0.142 ms
Virtualbox – 从虚拟机 PING 导致(DUP!)重复包

解决方案

禁用主机操作系统的 IP 转发:

# sysctl -w net.ipv4.ip_forward=0
net.ipv4.ip_forward = 0

如果 sysctl命令不可用,请执行:

# echo 0 > /proc/sys/net/ipv4/ip_forward
日期:2020-07-07 20:54:52 来源:oir作者:oir