Slackware - Atribuindo rotas (intervalos de endereços IP) a um dos muitos adaptadores de rede

0

Estou usando uma máquina virtual do Slackware 13.37 dentro do VirtualBox (atual).

Atualmente tenho um número de VMs Ubuntu em um único servidor, junto com esta VM do Slackware. Todas as VMs foram configuradas para usar o modo "Rede Interna", portanto, elas estão todas em uma LAN privada e podem se ver (ou seja, compartilhar arquivos entre si), mas permanecem privadas do mundo externo.

Em todas essas VMs (a do Slackware), eu preciso poder conceder acesso a essa rede privada e à Internet em geral. A primeira sugestão que encontrei para lidar com isso é adicionar outro adaptador de rede virtual à VM e, em seguida, defini-la como NAT. Isso resulta na VM do Slackware com a seguinte configuração de adaptador de rede:

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

Eu quero configurar o primeiro adaptador de rede (NIC # 1) para lidar com todo o tráfego nas seguintes sub-redes:

10.10.0.0/255.255.0.0
192.168.1.0/255.255.255.0

E eu quero que o segundo adaptador de rede virtual (NIC # 2) lide com tudo o mais (por exemplo: acesso à Internet).

Por favor, tenha alguma ajuda em configurar isso na minha VM do Slackware?

Além disso, procurei por questões semelhantes no SuperUser e no Stackoverflow, mas todas parecem pertencer à minha situação (ou seja, todas elas se referem ao OSX ou ao Ubuntu através do uso de alguma ferramenta baseada na interface do usuário). Eu estou tentando fazer isso no Slack especificamente através da linha de comando.

Obrigado!

    
por DevNull 04.07.2012 / 19:29

1 resposta

2

Para alterar a configuração de rede no slackware na interface CLI. Como root,

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

Você precisa editar sua interface (eth0, eth1 im guessing) com o parâmetro necessário mas a estrutura já está lá. em seguida, ctrl-x, Y, digite (com nano, para sair e salvar as alterações). depois disso, execute o seguinte cmd:

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

como root, claro. Agora, em um V.M., você pode ter que reinicializar após ter adicionado o nic antes desses comandos. Talvez haja um jeito sem reiniciar, mas eu não sei.

    
por 12.10.2012 / 16:57