Não importa se você está usando DHCP ou endereçamento estático, desde que cada um dos dispositivos com os quais deseja se comunicar esteja na mesma rede, nas camadas 1, 2 e 3 do Modelo OSI , deve funcionar. Camada 1 é a camada física. Camada 2 é a camada de comutação, trabalhando com endereçamento MAC. A camada 3 é a camada TCP / IP, trabalhando com endereços IP. No seu caso, desde que cada um dos dispositivos esteja conectado através de um switch, você deve estar bem na camada 1 e na camada 2, a menos que sua fiação ou chave esteja com problemas. Para a camada 3, as placas de interface de rede dos dispositivos devem estar vinculadas a um endereço IP, seja DHCP ou estático, e a rede também deve ser definida em cada uma delas, se quiserem se comunicar entre si.
Aqui está um exemplo do que você provavelmente está trabalhando:
Ambos estão conectados a um switch. O computador possui um IP 192.168.1.100 e o servidor possui um IP 192.168.1.101.
Dado o acima é correto, ou pelo menos semelhante (O dispositivo pode ter um IP de qualquer coisa entre 192.168.1.1-192.168.1.254), então ambos precisam ter uma máscara de sub-rede de 255.255.255.0, que irá definir o rede como sendo 192.168.1.0/24, o que significa que qualquer coisa com um IP de 192.168.1.0 - 192.168.1.255 deve ser capaz de se comunicar uns com os outros sem a necessidade de um gateway, ou como a maioria das pessoas sabe, um roteador. Concedido, o IP 192.168.1.0 e 192.168.1.255 são geralmente ambos reservados como endereço de rede e endereço de broadcast, respectivamente, e não são usados para endereçar dispositivos em uso na rede. Para mais informações sobre máscaras de sub-rede e outras informações de IP, consulte este artigo .
Sem entrar em muitos detalhes, desde que o computador e o servidor tenham um endereço IP dentro da mesma rede e da mesma máscara de sub-rede, e estejam ambos conectados ao switch, você deve conseguir se comunicar entre eles bem. Se você não puder, há um problema de software, hardware ou configuração com pelo menos um dos seus dispositivos. Muito provavelmente, no entanto, um dos dispositivos não tem um endereço IP ou ambos não estão na mesma rede. Para verificar isso, você pode executar um "ipconfig" em um prompt de comando, em cada um desses dispositivos, para verificar qual é o endereço IP do adaptador Ethernet, se houver um. Você também pode verificar qual é a máscara de sub-rede em ambos executando um "ipconfig / all". Estou supondo que você esteja usando dispositivos Windows, mas se não estiver, listei um recurso do Linux abaixo .
Um bom teste seria definir ambos estaticamente na mesma rede e ver o que acontece. Se ainda assim não funcionar, você pode até mesmo executar um cabo entre os dois dispositivos e, se isso resolver, provavelmente você está tendo problemas com o switch.
Aqui está um bom artigo da Technet descrevendo como configurar a rede TCP / IP em dispositivos Windows, como é isso que eu estou supondo que você está usando. Se você estiver usando um servidor Linux / Unix, então existem outros grandes recursos disponíveis, eis um: nixCraft: Linux - Configurando interfaces de rede .
Alguns outros ótimos recursos de rede:
Wikipedia: endereço IP
Cisco: Rede Básica - Switches vs. Roteadores
Processo DHCP e DORA
TCP / IP e máscara de sub-rede
Comutadores e Camada 2