como é que múltiplos nó pi de framboesa falam uns com os outros se eu ligar dois nós pi de framboesa a um comutador? [fechadas]

0

como eles obtêm os endereços IP? assumindo se eu tenho o dhcp ativado neles. Eu sei que eles podem obter os endereços via roteador. Mas e os swiches? Tenho que atribuir endereços manualmente?

    
por vincent pham 26.11.2017 / 09:21

3 respostas

1

Se você não tem um servidor DHCP distribuindo endereços, você terá que atribuir endereços estáticos ao Paspberry Pis. Os endereços devem ser avaliados a partir da mesma sub-rede, ou seja, na parte da rede, os endereços devem ser iguais.

Se os dois RPis configurarem automaticamente os endereços locais de link IPv4, eles poderão usar esses endereços para se comunicarem entre si. Os endereços locais de link podem ser reconhecidos por serem escolhidos do prefixo 169.254.0.0/16 . As interfaces normalmente não são configuradas para usar esses endereços se algum outro endereço for atribuído, e nem sempre, mesmo que nenhum outro endereço esteja disponível. (Isso depende da distribuição do Linux.) Outro problema com os endereços locais de link IPv4 é que eles são dinâmicos, ou seja, não é garantido que eles permaneçam da mesma forma durante uma reinicialização.

Por fim, você pode usar endereços locais de link IPv6, que começam com fe80: . Os endereços locais do link IPv6 são estáticos e sempre atribuídos (a menos que você tenha desabilitado o IPv6), mas eles têm o problema de que são longos e difíceis de lembrar. Isso pode ser contornado adicionando entradas para eles em /etc/hosts . Endereços IPv6 vinculados a locais também são um pouco problemáticos se houver várias interfaces de rede no host, porque um endereço local de link de destino não contém informações sobre por meio de qual interface o host remoto está acessível. Isso significa que, muitas vezes, você terá que especificar uma interface além do endereço IP ao se conectar.

    
por 26.11.2017 / 11:48
0

Um switch não tem um endereço IP - ele apenas envia pacotes para os dispositivos que estão conectados a ele sem modificar nada no nível de IP.

    
por 26.11.2017 / 09:36
0

Todas as respostas acima estão corretas, mas elas perdem uma coisa ou duas.

Um switch geralmente não atribui endereços IP (servidor DHCP), no entanto, um roteador que tenha um switch ou um roteador conectado a um switch com o servidor DHCP habilitado atribuirá endereços IP a todos os dispositivos conectados ao switch. Como não conheço a topologia de sua rede, não sei dizer com precisão.

Normalmente você pode configurar o roteador para atribuir endereços IP estáticos ao seu framboesa, é o que eu faço, tudo que você precisa para o endereço de hardware (também conhecido como endereço MAC, nada a ver com a empresa frutada) ... você pode obter o endereço MAC emitindo sudo ifconfig nos pi's, ele também lista seus endereços IPv4 e IPv6. (IPv4 é como 192.168.1.123 , IPv6 2a01:e34:ee38:.... [esses são os endereços que eu tenho, você pode ter outros], vincular endereços IPv6 locais [locais à sua rede] começar com fe80:: [todos nós temos endereços locais de link como este se o IPv6 estiver configurado])

Eu tenho meu roteador DSL configurado para atribuir endereços IP no intervalo de 1 a 200, os endereços IP acima de 200 são "servidores", sistemas que precisam de um endereço IP estático - esses são usados para endereços IP estáticos.

Eu configuro o roteador para atribuir um endereço específico a um dispositivo "servidor" específico, usando o endereço MAC, dessa forma não preciso configurar o dispositivo, posso disparar o SO a partir da órbita, instalar outro e ainda, ele recebe o mesmo endereço IP.

Tenho sorte, meu roteador DSL lista todos os dispositivos na rede, para que eu possa identificar os pi com bastante facilidade.

    
por 26.11.2017 / 13:23