Ubuntu 在virtualbox上连接2个LAN以访问mikrotik中的internet

Ubuntu 在virtualbox上连接2个LAN以访问mikrotik中的internet,ubuntu,virtual-machine,virtualbox,mikrotik,router-os,Ubuntu,Virtual Machine,Virtualbox,Mikrotik,Router Os,我需要让我的虚拟机通过mikrotik路由器连接到互联网。我的设置如下 我的家庭网络是192.168.1.0/24 我的ADSL路由器ip为192.168.1.1 我在虚拟盒中有以下机器 机器1:Mikrotik RouterOS 以太网1 ip 192.168.2.1/24 以太网2 ip 192.168.1.254/24 机器2:windows7 ip:192.168.2.20 机器3:ubuntu 12.0.4 ip:192.168.2.3 我从其他两台机器(win7和ubuntu)上pi

我需要让我的虚拟机通过mikrotik路由器连接到互联网。我的设置如下

我的家庭网络是192.168.1.0/24 我的ADSL路由器ip为192.168.1.1

我在虚拟盒中有以下机器

机器1:Mikrotik RouterOS 以太网1 ip 192.168.2.1/24 以太网2 ip 192.168.1.254/24

机器2:windows7 ip:192.168.2.20

机器3:ubuntu 12.0.4 ip:192.168.2.3

我从其他两台机器(win7和ubuntu)上ping了192.168.1.254(mikrotik eth2)、192.168.1.1(adsl路由器)和192.168.2.1(mikrotik eth1),效果很好。但我无法通过adsl网络(192.168.1.0/24)从win7和ubuntu连接到互联网

我需要在mikrotik路由器上设置哪些路由,以便我的其他机器可以通过mikrotik访问internet


Mikrotik的默认操作(开箱即用)是将流量NAT到上游IP-我假设您希望绕过该设置。 但是问题是,如果没有在设置中添加某种路由,192.168.1.0/24范围内的任何人都不知道192.168.2.x范围存在

您的上游路由器是否参与OSPF(如果您可以很容易地打开OSPF)或

您的上游路由器是否允许您宣布静态路由?如果是这样,您可以添加192.168.2.0/24的静态路由,该路由可由192.168.1.254访问

另一种选择-联系您的ADSL提供商,让他们将设备置于桥接模式。然后,您可以在您的设备上使用他们的PPPoE用户/通行证,提供您选择的任何子网的内部范围,并允许Mikrotik作为每个子网的默认网关公布所有内部路由


希望有帮助:Connectivity.Engineer

尝试将路由添加到adsl路由器上的网络192.168.2.0/24。因为他对这个网络一无所知