Conectar dois debians por IP estático

1. Conectar dois debians por IP estático

Yuri
YuriAoto

(usa Debian)

Enviado em 23/03/2021 - 06:47h

Olá a todos,

estou tentando há um bom tempo já conectar dois computadores, ambos com Debian (digamos computadores A e B), por uma conexão direta por cabo de internet via IP estático. Eu sei fazê-lo, em princípio, e consegui fazer exatamente como queria entre outros dois computadores, B e C, todos Debians. No entanto, configurar o computador A é o objetivo final. Quando eu conecto este computador com o roteador do meu provedor de internet, funciona certo, então sei que minha placa de rede está OK e também que tenho o driver instalado.

Abaixo eu coloco os resultados de alguns comandos. Uma coisa que achei estranho, que não encontrei ao pesquisar na internet, é que as "Supported Ports" do comando `ethtool` não mostra nada, quando os computadores A e B estão conectados, mas mostra "TP" quando A está conectado diretamente ao roteador.

Alguém tem alguma ideia ou sugestão do que fazer? Estou começando a considerar mudar para CentOS, será mais fácil?

Obrigado por qualquer dica!!

___Computador A__

$ update-rc.d -f dhcpd remove  # I have disabled dhcp, not sure if it is needed
$ systemctl disable NetworkManager.service # also disabled the network manager


$ cat /etc/network/interfaces
# 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


#auto enp2s0
allow-hotplug enp2s0
iface enp2s0 inet static
address 192.168.10.101
netmask 255.255.255.0
gateway 192.169.10.100


$ cat /etc/resolv.conf
nameserver 192.169.10.100


$ ip a show eno1:

2: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether 3c:ec:ef:10:32:42 brd ff:ff:ff:ff:ff:ff
inet 192.168.10.101/24 brd 192.168.10.255 scope global eno1
valid_lft forever preferred_lft forever

$ ip route show
default via 192.168.10.100 dev eno1 onlink linkdown
192.168.10.0/24 dev eno1 proto kernel scope link src 192.168.10.101 linkdown


$ ethtool eno1

Settings for eno1:
Supported ports: [ ]
Supported link modes: 1000baseT/Full
Supported pause frame use: Symmetric
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Speed: Unknown!
Duplex: Unknown! (255)
Port: Other
PHYAD: 0
Transceiver: internal
Auto-negotiation: off
Supports Wake-on: g
Wake-on: g
Current message level: 0x0000000f (15)
drv probe link timer
Link detected: no


$ iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination



__No computador B__

$ cat /etc/network/interfaces
# 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


#auto enp2s0
allow-hotplug enp2s0
iface enp2s0 inet static
address 192.168.10.100
netmask 255.255.255.0

$ cat /proc/sys/net/ipv4/ip_forward # I have enabled ip forwarding
1


__No A, conectado diretamente ao roteador de internet__

Settings for eno1:
Supported ports: [ TP ]
Supported link modes: 1000baseT/Full
Supported pause frame use: Symmetric
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Supports Wake-on: g
Wake-on: g
Current message level: 0x0000000f (15)
drv probe link timer
Link detected: yes





  


2. Re: Conectar dois debians por IP estático

Carlos A. P. Cunha
Carlos_Cunha

(usa Linux Mint)

Enviado em 23/03/2021 - 08:51h

No Computador 1 esta dando pelo "Ethtool" que não foi detectado link ou seja não detectou cabo.


Link detected: no


Revise o cabo, e se possível trocar a porta do SW/HIUB/Modem.



#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#



3. Re: Conectar dois debians por IP estático

Yuri
YuriAoto

(usa Debian)

Enviado em 23/03/2021 - 18:13h

Oi Carlo, obrigado pela resposta!

Sim, eu percebo. Mas já tentei dois cabos, e a conexão do computador A com o roteador da minha internet funciona (com o mesmo cabo). Também consigo conectar computadores B e C, também com o mesmo cabo...

Não tenho modem ou hub, é direto entre um laptop e o computador que estou tentando configurar...






Carlos_Cunha escreveu:

No Computador 1 esta dando pelo "Ethtool" que não foi detectado link ou seja não detectou cabo.


Link detected: no


Revise o cabo, e se possível trocar a porta do SW/HIUB/Modem.



#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#





4. Re: Conectar dois debians por IP estático

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 23/03/2021 - 19:12h

Vc está tentando colocar o ip do gateway na máquina B. Deve estar dando conflito de ip



5. Re: Conectar dois debians por IP estático

Yuri
YuriAoto

(usa Debian)

Enviado em 23/03/2021 - 20:09h

Oi Leando, valeu pela sugestão.

Eu tinha entendido que era assim que eu deveria fazer: A máquina B está conectada à internet, e eu quero que a máquina A acesse a internet através da máquina B:

|_comp A_|-------|_comp B_|---------- Internet

De modo que ela use o comp B como roteador.


leandropscardua escreveu:

Vc está tentando colocar o ip do gateway na máquina B. Deve estar dando conflito de ip





6. Re: Conectar dois debians por IP estático

Carlos A. P. Cunha
Carlos_Cunha

(usa Linux Mint)

Enviado em 24/03/2021 - 09:02h

Mas quando liga o PC A no B, o B não "pinga" o A ou ele(o B) apenas não acessa a internet através do A ?

#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#



7. Re: Conectar dois debians por IP estático

Yuri
YuriAoto

(usa Debian)

Enviado em 24/03/2021 - 11:46h

Não pinga, nem do A para o B, nem do B para o A; Também não consigo acessar ssh (que está habilitado nos dois computadores);

O "link detected" no `ethtool` fica sempre em "no"; o "state" sempre "DOWN" no `ip a`; e sempre fica "linkdown" no `ip route show`...

É exatamente como se não estivesse com o cabo, mas está lá! Eu eu já tentei dois cabos, os cabos funcionam quando eu uso direto no roteador do meu provedor, já tentei ficar tirando e colocando para ver se pega... Acho muito estranho.

Cheguei a considerar que preciso de um cabo crossover, mas pelo que li isso só é verdade para computadores antigos, e os dois são novos (um e três anos).

Aliás: meu objetivo principal é acessar de um para outro por ssh, e ter um diretório compartilhado por NFS. Ter acesso à internet seria conveniente, para atualizar pacotes, por exemplo, mas não fundamental...

Carlos_Cunha escreveu:

Mas quando liga o PC A no B, o B não "pinga" o A ou ele(o B) apenas não acessa a internet através do A ?

#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#





8. Re: Conectar dois debians por IP estático

Carlos A. P. Cunha
Carlos_Cunha

(usa Linux Mint)

Enviado em 24/03/2021 - 16:10h

Tem equipamentos que precisa que seja cabo CROSS para ligação direta como vc esta fazendo, tente um para ver...
Essa seria minha próxima ideia.

#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#



9. Re: Conectar dois debians por IP estático

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 24/03/2021 - 19:21h

Se os dois computadores tiverem placa wireless vc pode configurar acesso direto nelas. Eu não estou muito atualizado, mas na minha época uma ligação direta entre dois computadores era somente c cabo crossover.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts