Prioridade entre 2 Placas de rede no PC.

1. Prioridade entre 2 Placas de rede no PC.

Renato Melo
nesk

(usa Debian)

Enviado em 20/01/2016 - 19:40h

Pessoal, estou com um problema com minhas placas, tenho 2 placas de rede no pc, mas o sistema sempre inicializa pela placa que não estou usando, gostaria de saber como configurar para ele sempre inicializar na placa que desejo. Sei que seria só colocar o cabo em outra placa mas pintou a dúvida como assinalar esta prioridade.




  


2. Re: Prioridade entre 2 Placas de rede no PC.

Lucas Leonardi
lucasleon

(usa Debian)

Enviado em 20/01/2016 - 19:45h

A primeira placa é a eth0 e a segunda é a eth1, entre nas configurações de rede, digitando:
"$ sudo gedit /etc/network/interfaces" (sem o cifrão)
dê um:
"# ifconfig eth0 down" (sem a cerquilha)
salve dando ctrl+O e depois ctrl+X.
feche o terminal e reinicie a máquina.
----------
~lucasleon,Técnico em TI / Usuário de Debian, Linux Mint e Android


3. Re: Prioridade entre 2 Placas de rede no PC.

Renato Melo
nesk

(usa Debian)

Enviado em 20/01/2016 - 19:57h

MInha interfaces está dessa forma:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback


4. Re: Prioridade entre 2 Placas de rede no PC.

Lucas Leonardi
lucasleon

(usa Debian)

Enviado em 20/01/2016 - 20:29h

não exitem configurações das placas eth0 e eth1?
caso não, insira abaixo do que você já tem:

auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.X.X
netmask 255.255.255.0
network 192.168.X.X
broadcast 192.168.X.255

auto eth1
allow-hotplug eth1
iface eth1 inet static
address 10.0.X.X
netmask 255.0.0.0
network 10.0.X.X
broadcast 10.0.X.X

Depois desabilite a placa que você não usa com um "# ifconfig eth0/1 down"
----------
~lucasleon,Técnico em TI / Usuário de Debian, Linux Mint e Android


5. Re: Prioridade entre 2 Placas de rede no PC.

Renato Melo
nesk

(usa Debian)

Enviado em 20/01/2016 - 20:38h

Dessa forma com static a placa vai receber ip auto ?


6. Re: Prioridade entre 2 Placas de rede no PC.

Lucas Leonardi
lucasleon

(usa Debian)

Enviado em 20/01/2016 - 20:43h

Você deve substiutuir os "x" por dados da sua rede, se sua rede local for de apenas um PC vc pode colocar os números que quiser
ex: 10.10.x.x = 10.10.15.100

Você pode configurar DHCP se achar mais fácil, basta apenas substituir o static por dhcp e esquecer aquelas configurações abaixo. Aí sim você terá endereços automáticos
----------
~lucasleon,Técnico em TI / Usuário de Debian, Linux Mint e Android


7. Re: Prioridade entre 2 Placas de rede no PC.

Renato Melo
nesk

(usa Debian)

Enviado em 21/01/2016 - 20:46h

lucasleon escreveu:

Você deve substiutuir os "x" por dados da sua rede, se sua rede local for de apenas um PC vc pode colocar os números que quiser
ex: 10.10.x.x = 10.10.15.100

Você pode configurar DHCP se achar mais fácil, basta apenas substituir o static por dhcp e esquecer aquelas configurações abaixo. Aí sim você terá endereços automáticos
----------
~lucasleon,Técnico em TI / Usuário de Debian, Linux Mint e Android


É lucas, não deu certo quando inicializo a interface grafica mostra que a eth0 está não gerenciavel e só mostra a eth1.



8. Re: Prioridade entre 2 Placas de rede no PC.

Buckminster
Buckminster

(usa Debian)

Enviado em 21/01/2016 - 21:38h

É o Debian Jessie?


9. Re: Prioridade entre 2 Placas de rede no PC.

Renato Melo
nesk

(usa Debian)

Enviado em 22/01/2016 - 11:41h

Buckminster escreveu:

É o Debian Jessie?


Sim, é o Jessie. Sabe como resolver ?


10. Re: Prioridade entre 2 Placas de rede no PC.

Buckminster
Buckminster

(usa Debian)

Enviado em 22/01/2016 - 18:03h

nesk escreveu:

Buckminster escreveu:

É o Debian Jessie?


Sim, é o Jessie. Sabe como resolver ?


Deixe o arquivo /etc/network/interfaces assim:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

Save e saia do arquivo.

Execute no terminal:

# rm -rf /etc/udev/rules.d/70-persistent-net.rules

Desligue a máquina e conecte o cabo de rede na placa que tu quer que seja a principal e deixe a outra sem conectar cabo nenhum.
LIgue a máquina e teste.
O arquivo /etc/udev/rules.d/70-persistent-net.rules será recriado no iniciar.


11. Re: Prioridade entre 2 Placas de rede no PC.

Renato Melo
nesk

(usa Debian)

Enviado em 22/01/2016 - 18:38h

Buckminster escreveu:

nesk escreveu:

Buckminster escreveu:

É o Debian Jessie?


Sim, é o Jessie. Sabe como resolver ?


Deixe o arquivo /etc/network/interfaces assim:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

Save e saia do arquivo.

Execute no terminal:

# rm -rf /etc/udev/rules.d/70-persistent-net.rules

Desligue a máquina e conecte o cabo de rede na placa que tu quer que seja a principal e deixe a outra sem conectar cabo nenhum.
LIgue a máquina e teste.
O arquivo /etc/udev/rules.d/70-persistent-net.rules será recriado no iniciar.




Funcionou bacana!!! Agora quero saber o porque ? o tem preso no arquivo "70-persistent-net.rules" que sempre inicializava na placa eth1 ?


12. Re: Prioridade entre 2 Placas de rede no PC.

Buckminster
Buckminster

(usa Debian)

Enviado em 22/01/2016 - 21:36h

O arrquivo /etc/udev/rules.d/70-persistent-net.rules é o arquivo de configurações do sistema onde ficam as informações sobre as placas de rede no momento em que tu conecta a máquina na internet.
A placa conectada no momento da inicialização será configurada como eth0, ou seja, como a placa principal.
Quando tu instala o sistema com o CD/DVD, a placa conectada será configurada como placa principal, caso depois tu conecte outra placa na inicialização, o sistema meio que se perde.
Daí basta excluir esse arquivo e fazer o procedimento que te expliquei acima.

Por exemplo, caso uma placa de rede pare de funcionar e tu tenhas que substituir por outra, essa placa defeituosa que foi retirada continuará no arquivo como eth1, et2, etc, e o arquivo denominará a nova placa como eth3. Daí no arquivo /etc/network /nterfaces tu deverá mudar o nome da placa ou excluir o 70-persistent e reinicializar a máquina.

Entre no arquivo 70-persistent e veja o que tem lá dentro, mas não modifique nada.

Ainda tem o aplicativo networkmanager que interfere nessa história, se tu tiver ele instalado.

Marque o tópico como resolvido e, se puder, marque a melhor resposta.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts