如何修复拒绝在VirtualBox中连接到Internet的Debian?

Tomas Zato-恢复莫妮卡

Linux的设计方式,一旦失去互联网连接,您就被搞砸了。因为没有互联网,您将无法安装程序,并且可能只需要一些程序即可建立互联网。

具有xfce的Debian没有内置的GUI,以确保此问题更加危险。我不确定到底是怎么做的,但是在克隆虚拟机卡后,我在虚拟框中的Debian停止了与虚拟网卡的通信,我认为这与mac地址的更改有关。我在尝试更改虚拟盒卡设置时尝试重新启动它,但是没有任何反应。

Windows的替代品ipconfig似乎是ip,而我得到的是ip a

1:lo:mtu 65536 qdisc noqueue状态UNKNOWN组默认
    链接/环回00:00:00:00:00:00 brd 00:00:00:00:00:00 
    inet 127.0.0.1/8作用域主机
       lovalid_lft永远是preferred_lft forever 
    inet6 :: 1/128作用域主机
       valid_lft forever preferred_lft forever 
2:eth0:<BROADCAST,MULTICAST> mtu 1500 qdisc noop状态DOWN组默认qlen 1000 
    link / ether 08:00:27:98:5a:42 brd ff:ff :ff:ff:ff:ff

似乎该接口已关闭。本身很奇怪,硬件连接在virtualbox一侧。Mac地址与virtualbox设置匹配,因此必须从硬件加载该地址。

有什么方法可以像在Windows中一样配置网络连接吗?例如查看是否找到硬件是否与dhcp通信等等?

马里乌斯·马蒂西亚(MariusMatutiae)

这个答案有两个方面(实际上,在* Nix中,网络是微不足道的)。

如果您已正确配置VirtualBox,则

ip link set dev eth0 up
dhclient -v eth0

(您可能需要-v在非Debian发行版中省略该标志)会将您连接到本地dhcp。

如果这不起作用,请确保VirtualBox为您提供了Internet连接,并检查您的VM是否具有网络适配器,它是否位于NAT上或是否为桥接适配器(在这种情况下,您必须确保尝试进行桥接) V;使用主机的真实NIC,即wlan0或eth0)。如有必要,您可以尝试更改卡的MAC地址,然后在重新启动VM之后重复上述操作(否则MAC地址无法更改)。

这应该是自动的,请尝试重新启动网络管理器以查看发生了什么。

service network-manager restart
systemctl restart network-manager

取决于您的Debian版本。然后,您可以通过以下方法测试是否存在问题

service network-manager status
systemctl status network-manager

并且,如果它没有运行,则必须在中搜索错误消息/var/log,尤其是中的错误消息daemon.log但是全面的命令是

grep -nrI network-manager | less

解析输出,因为它注定是丰富的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Windows Host连接到VPN时,如何允许virtualbox中的ubuntu访问Internet?

无法在VirtualBox VM中连接到Internet-Ubuntu

Telnet连接到Debian机器被拒绝

如何修复“无法连接到本地主机端口9515:连接被拒绝” Laravel Dusk

VirtualBox:Ubuntu来宾无法连接到Internet

配置VirtualBox通过代理连接到Internet

Virtualbox NAT网络未连接到Internet

如何修复IntelliJ插件中的“连接被拒绝”异常

VirtualBox:在/ etc / network / interfaces中配置的其他网络接口,但无法连接到Internet

Ubuntu VirtualBox VM无法在办公室环境中连接到Internet

如何修复“ WebDriverException:消息:连接被拒绝”?

通过腻子连接到Virtualbox上的Ubuntu VM并访问Internet

VirtualBox VM无法通过NAT连接到Internet

如何修复 Laravel 中的“SQLSTATE[HY000] [2002] 连接被拒绝”错误(docker 中的工匠迁移)

在VirtualBox Ubuntu中连接到MySQL

如何修复“java.net.ConnectException:连接被拒绝:连接”

连接到“最小” debian安装中

如何摆脱“连接到127.0.0.1:80 ...失败:连接被拒绝。”?

无法连接到在Docker中运行的tomcat(连接被拒绝)

尝试连接到Kubernetes中的服务时连接被拒绝

无法从 Putty 连接到 VirtualBox 上的 Centos 7。拒绝致命错误连接

如何修复 Python 中的“权限被拒绝”错误

从Debian Linux Virtualbox连接到Oracle Linux Virtualbox数据库

如何修复Android模拟器中的“无法连接到相机服务”异常

如何在Java App中连接到Telegram Bot API时修复SocketException

可以使用Debian VM通过VPN连接到Internet,但不能通过Ubuntu连接到Internet

如何从VirtualBox中运行的Windows 7连接到samba共享?

如何通过ssh将ansible连接到两台Vagrant机器(Virtualbox Hypervisor)中?

Windows 10中带有VirtualBox的Vagrant-如何连接到创建的计算机