Não quero que meu DHCP seja um gateway padrão

3

Eu tenho um dispositivo que executa um servidor DHCP. Quando eu conecto com USB ao meu computador, o PC recebe um endereço IP e o dispositivo se torna o gateway padrão. Eu só quero que o dispositivo concorde com os endereços IP e não com o gateway padrão. Isso é possível?

Eu estava usando o udhcpd mas tive problemas com o modo autoritativo, então mudei para o dnsmasq.

O PC já está conectado a outra rede que deve conter o gateway padrão.

EDITAR:

Aqui está um pequeno diagrama de como é a configuração

[Rede incorporada # 1] ----- [PC] ----- [Rede corporativa nº 2]

O que é importante aqui é que o Net # 1 não tem conhecimento do Net # 2, seu servidor dhcp e seu gateway padrão

EDIT 2:

Ok, o parâmetro em /etc/dnsmasq.conf deve ser sobre dhcp-option = 3
Se eu não especificar bem esse parâmetro, não haverá efeito. De acordo com este exemplo de configuração .

# Disable default gateway
#dhcp-option=3

Isso não desabilita o gateway, isso não tem efeito

EDIT 3:

ok dhcp-option = 3 Tem efeito (Silly me). No entanto apenas renovando ip não é suficiente para o Windows XP para esquecer o antigo

    
por user1190 04.07.2011 / 15:43

2 respostas

3

Certamente possível - basta reconfigurar o dispositivo para não distribuir um gateway pelo DHCP.

Você provavelmente precisará fornecer mais informações para obter uma resposta útil.

adicione ao arquivo conf

dhcp-option=3
dhcp-option=6

3 desativa o roteador padrão (gateway) e 6 desativa o DNS

    
por 04.07.2011 / 15:53
1

Não tenho certeza se dnsmasq funcionará da maneira que você deseja. Eu uso isc-dhcp-server e, embora não seja o servidor DHCP mais leve, se você deixar de fora a sub-rotina option routers , não distribuirá nenhuma informação para o gateway padrão. Eu usei udhcpd até que precisei de reservas DHCP.

Você também pode tentar configurar dnsmasq para distribuir qualquer IP do seu gateway padrão atual como seu gateway padrão, como o @BillThor sugeriu, ou ver o que acontece quando você distribui 0.0.0.0

    
por 04.07.2011 / 18:22