我正在使用Virtual Box在Windows服务器上运行Ubuntu,因为我正在远程处理这台机器并需要ssh来控制它。(我不能去机器所在的地方。)
当我在其上安装Ubuntu时,它可以使用互联网连接并下载更新文件。我在检查interfaces文件时使用了DHCP。
但是,在Ubuntu上分配静态公共IP后,它开始无法连接到具有私有IP的另一个服务器。
我打算做的事情如下所述:
User(internet) <-> Ubuntu server(public IP) <-> MS SQL server(private IP)
这些Ubuntu服务器和MS SQL服务器安装在不同的计算机上。
所以我认为Ubuntu需要另一张LAN卡,还需要私有IP。我添加了一个带虚拟盒的虚拟LAN卡,并分配了一个私有IP(192.168 ....)
Ubuntu
eth0: 54.121.23.45(just example)
eth1: 192.168.112.6
eth0 and eth1 are bridged to the same LAN card of the host machine.
但eth1不起作用,无法连接到互联网,甚至连接到使用相同IP范围的本地网络(同一网关??)。
我用这个命令检查了它:
ping -I eth1 (some ip addresses)
我的问题是:
提前致谢!
答案 0 :(得分:0)
这是因为与不同交换集线器的物理连接。 我用互联网的电线连接到本地内联网。 太傻了......