日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

VirtualBox 虚拟机里网络很慢的解决方法

發布時間:2024/3/13 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VirtualBox 虚拟机里网络很慢的解决方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

VirtualBox 升級到6.0.4 后發現這個問題,Mac 主機網速很快,但虛擬機(ubuntu)里網絡很慢,首先嘗試多種不同的網絡連接模式。

都不能解決,再回頭調試,發現域名解析很慢,問題定位在 DNS 問題。ping 一下百度,15秒鐘才通。

解決方法

網絡擇默認的?NAT 網絡地址轉換

關鍵的在主機使用?VBoxManage modifyvm?命令修改?natdnshostresolver?和?natdnsproxy?兩個參數。

$ VBoxManage modifyvm "<VM?name>" --natdnshostresolver1 on $ VBoxManage modifyvm "<VM?name>" --natdnsproxy1 on

<VM?name>?是虛擬機名稱,如下圖的名稱是?ubuntu-mini-go

這樣虛擬機就可以使用主機的DNS,官方文檔如下圖:

--natdnsproxy<1-N> on|off: Makes the NAT engine proxy all guest DNS requests to the host's DNS servers. See Section 9.10.5, “Enabling DNS Proxy in NAT Mode”.--natdnshostresolver<1-N> on|off: Makes the NAT engine use the host's resolver mechanisms to handle DNS requests. See Section 9.10.5, “Enabling DNS Proxy in NAT Mode”.

改變前后的變化:

$ time curl -s http://www.baidu.com > /dev/nullreal 0m15.599s user 0m0.012s sys 0m0.000s

設置后正常:

$ time curl -s http://www.baidu.com > /dev/nullreal 0m0.112s user 0m0.007s sys 0m0.006s

默認使用?127.0.0.53?作 DNS server

$ nslookup > server Default server: 127.0.0.53 Address: 127.0.0.53#53

參考:

  • https://www.virtualbox.org/manual/ch08.html#vboxmanage-modifyvm-networking-nat?104
  • https://superuser.com/questions/641933/how-to-get-virtualbox-vms-to-use-hosts-dns?40

總結

以上是生活随笔為你收集整理的VirtualBox 虚拟机里网络很慢的解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。