Slackware - 将路由(IP地址范围)分配给许多网络适配器之一


0

我在VirtualBox(当前)中使用Slackware 13.37虚拟机。

我目前在单个服务器上有许多Ubuntu VM,以及这个Slackware VM。所有虚拟机都设置为使用“内部网络”模式,因此它们都在私有LAN上,并且可以互相看到(即:在它们之间共享文件),但它们仍然是外部世界的私有。

在这些虚拟机(Slackware one)上,我需要能够授予它访问这个私有网络和整个互联网的权限。我发现处理此问题的第一个建议是向VM添加另一个虚拟网络适配器,然后将其设置为NAT。这导致Slackware VM具有以下网络适配器设置:

-NIC#1: Internal Network
-NIC#2: NAT

我想设置第一个网络适配器(NIC#1)来处理以下子网上的所有流量:

10.10.0.0/255.255.0.0
192.168.1.0/255.255.255.0

我希望第二个虚拟网络适配器(NIC#2)处理其他所有事情(即:互联网访问)。

我可以帮助我在我的Slackware VM上进行设置吗?

另外,我在SuperUser和Stackoverflow上搜索了类似的问题,但它们似乎都与我的情况有关(即:它们都是通过使用一些基于UI的工具来引用OSX或Ubuntu)。我试图通过命令行专门在Slack上执行此操作。

谢谢!

Answers:


2

在CLI界面中更改slackware中的网络配置。作为根,

nano /etc/rc.d/rc.inet1.conf

您必须使用所需参数编辑您的接口(eth0,eth1 im guessing),但结构已经存在。然后ctrl-x,Y,输入(使用nano,退出并保存更改)。之后运行以下cmd:

/etc/rc.d/rc.inet1 eth0_restart
/etc/rc.d/rc.inet1 eth1_restart

当然是根本。现在在VM中,在添加nic之后,可能必须在这些命令之前重新启动。也许有一种方法没有重启,但我不知道。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.