【Ubuntu日常技巧】VirtualBox多网卡路由配置,保障虚拟机连接上外网

背景】: 配置Ubuntu 虚拟机双网卡,一个是Host-Only网络,一个是桥接网络。当在虚拟机中同时连接到两个网络后,虚拟机能够ping通内部网络,不能ping通外部网络,如www.baidu.com。

1. 虚拟机网卡配置

    

2. 虚拟机内部网络配置

HostOnly网络配置:                                   

桥接网络配置:

 

3.检查虚拟机网络

 ping不通外网,查看路由表。

 

失败原因: 发现default路由是HostOnly 的网络,网段是56段的,不能与外网相通;将default路由修改为1段(192.168.1.X)的。

4.修改default路由

dev@dev-VirtualBox:~$ sudo route add default gw 192.168.1.1
dev@dev-VirtualBox:~$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth1
default         192.168.56.1    0.0.0.0         UG    0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     1      0        0 eth1
192.168.56.0    *               255.255.255.0   U     1      0        0 eth0

 修改后发现有两个default路由,然后出现了Dns,无法进行域名解析。

 解决方案:

 删除56网段的default路由

dev@dev-VirtualBox:~$ sudo route del default gw 192.168.56.1
dev@dev-VirtualBox:~$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth1
192.168.1.0     *               255.255.255.0   U     1      0        0 eth1
192.168.56.0    *               255.255.255.0   U     1      0        0 eth0

 

还有一种比较简单的方案,在创建虚拟机网卡时,设置虚拟机网卡顺序为:网卡1 桥接网络; 网卡2HostOnly网络。

 

时间: 2024-10-15 17:18:19

【Ubuntu日常技巧】VirtualBox多网卡路由配置,保障虚拟机连接上外网的相关文章

虚拟机中的 linux 配置静态ip地址上外网

1.查看网络 # ifconfig 发现网络还没有配置,ping不通 2.修改网卡配置文件 # vim /etc/sysconfig/network-scripts/ifcfg-eth0 添加如下配置: ONBOOT=yes BOOTPROTO=static IPADDR=IP地址 NETMASK=255.255.255.0 GATEWAY=网关 DNS1=8.8.8.8 :wq 保存并退出 3.重启网络服务 # service network restart 4.测试,发现ping 不通...

客户端配置代理服务实现yum上外网

vi  /etc/profile http_proxy=http://172.20.188.193:3128/https_proxy=https://172.20.188.193:3128/export http_proxyexport https_proxy 然后刷新一下 sorce  /etc/profile /etc/yum.conf 配置 http_proxy=http://172.20.188.193:3128/https_proxy=https://172.20.188.193:31

vmware虚拟机网络配置(物理机能用ssh连接虚拟机, 虚拟机能共享物理机网卡上外网)仅主机模式,nat模式应该也可以

1.环境: 物理机:windows7 虚拟机:centos7  ...xx.xx.x 虚拟化软件:vmware 13 2.准备阶段: vmware安装centos操作系统(easy),网卡地址简单配置,虚拟网卡连接方式先设置为“仅主机模式”. 3.物理机配置 在物理机win7中, win+r,  services.msc,  找到windows firewall 服务,启动防火墙: 在物理机win7中, 打开“网络和共享设置”,适配器设置,如果物理机用的是无线网卡上网,就在“无线网络连接”选中属

嵌入式专题: 双网卡wifi组建NAT上外网

条件: 开发板上双网卡,其中一个是usb wifi,提供wifi路由功能.另一个网口可以上外网. 目标:普通PC/手机能够连此wifi路由,上外网. 1. Wifi AP USB Wifi部分:勿用多言,此使用Realtek 8188 UC版本,这款Wifi的官方软件自带了驱动程序相应的应用软件.应该就是RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911.zip这个程序包,里面有3个部分,一个是驱动,一个是hostapd,一个是wpa_supplicant

虚拟机及Centos安装、Xshell配置与虚拟机连接

第1章 虚拟机及Centos安装.Xshell配置与虚拟机连接 1.1 虚拟机的创建(图示)          1.2 虚拟机的services.msc服务设置 有的电脑在安装虚拟机后并不能够完全开启VMware  Authorization.DHCP.NETWORK.Arbitration.Remote等服务协议因此得对其作出修改: 1.win+r ===>services.msc进入服务选项 2.然后按下图操作将几个服务启动都启用并设为自动. 1.3 centos系统安装 选取第一栏安装/升

部署Heroku配置goproxy上外网

<--目录--> 1.部署Heroku 2.配置goproxy 3.配置浏览器 4.访问测试 5.用回本地网络上网 6.换电脑了怎么办 一.部署Heroku 1.访问Github项目 https://github.com/HappysurfBlocking/fetch-bak 2.注册用户(注163邮箱不能注册) 3.我这里有用户密码了直接登陆 4.到第四步注册完之后会有下面一个链接,直接点击进去 Click here to proceed as [email protected] 5.创建a

ubuntu下配置vpn支持訪问外网

公司的开发环境都是局域网的,在公司内部使用没有什么问题.可是有时候确实要在外部比方家里.出差使用,这时候就须要配置vpn连接公司内网了.vpn的配置非常easy,但有时我们连了vpn后还须要公网资源.比方qq接收文件.查资料之类的,断了vpn再连外网.查完资料后再连vpn,非常烦.这就须要vpn同一时候也能訪问外网.windows环境下这样的配置非常easy.vpn的连接属性上.把ipv4的属性改为"自己主动获得IP地址"和"自己主动获得DNSserver地址"即可

VirtualBox 主机与虚拟机互相访问且均上外网

转载自:http://blog.sina.com.cn/s/blog_7de9d5d80100t2uw.html VirtualBox中有4中网络连接方式:NATBridged AdapterInternalHost-only Adapter VMWare中有三种,其实他跟VMWare 的网络连接方式都是一样概念,只是比VMWare多了Internal方式. 要让自己(或别人)理解深刻,方法就是做比较和打比方,比较之间的不同和相同,拿熟知的事物打比方.先来一张图,通过这张图就很容易看出这4种方式

linux配置网络详细解析,上外网

备注:具体操作详细解析见:http://www.wtoutiao.com/a/2362248.html 简要步骤: 一.在虚拟机选择网桥模式: 二.配制网络,使虚拟机和主机,虚拟机和虚拟机之间能够网络互通: 1.使用setup工具进行配置: 2.或者选择编辑文本进行配置: vi /etc/sysconfig/network-scripts/ifcfg-eth0 service network restart; //配置完成后,需重启网络才能生效: [[email protected] ~]$ c