Duas sub-redes em uma interface

0

Estou tentando configurar um servidor de vídeo zoneminder que se conecta a câmeras IP na LAN, mas gostaria que as câmeras estivessem em uma sub-rede diferente do nosso escritório e não sei como realizar isso por meio de rotas estáticas.

Parece que a maioria das outras perguntas sobre esse tópico são baseadas em duas sub-redes que possuem um roteador com um gateway. O que estou tentando fazer é ter eth0 conectado a 192.168.1.0 e ter as câmeras em 192.168.2.0, mas ser acessível pelo servidor sem precisar de dispositivos de rede adicionais.

Alguma ideia?

    
por user2696964 19.05.2014 / 20:07

2 respostas

0

Se os dispositivos conectados ao mesmo switch forem simples, você poderá adicionar a interface virtual

sudo ifconfig eth0:1 192.168.2.xxx netmask 255.255.255.0

Você terá um nic com 2 endereços IP, mas somente a rede 192.168.1.xxx terá o gateway padrão.

    
por 2707974 20.05.2014 / 08:15
0

Tente alterar o / etc / network / interfaces para

auto eth0
iface eth0 inet static
    address 192.168.1.10
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
    gateway 192.168.1.1
    dns-nameservers 192.168.1.1

auto eth0:1
iface eth0 inet static
    address 192.168.2.10
    netmask 255.255.255.0
    broadcast 192.168.2.255

Reinicie a rede ou reinicie:

sudo service networking restart 

@ 2707974 a resposta produzirá:

SIOCSIFADDR: File exists
SIOCSIFFLAGS: Cannot assign requested address 
SIOCSIFFLAGS: Cannot assign requested address 

Infelizmente, não tenho pontos suficientes para comentar em sua resposta.

Atualizado minha resposta: @ 2707974 apontou que minha resposta original era falsa - > veja a questão .

    
por goozez 30.05.2014 / 09:32