como configuro uma conexão de rede 1 a 1 com fio entre dois computadores?

1

Eu tenho dois computadores conectados por um cabo Ethernet. Um é um devbox do Windows 8.1 e o outro é um servidor de desenvolvimento do CentOS 7 com apenas uma interface de terminal (Sem GUI). O servidor de desenvolvimento inicialmente só fará interface com o devbox.

Como posso configurar o Windows 8.1 para habilitar conexões PuTTY SSH para o servidor do CentOS 7 através do cabo Ethernet?

Aqui está uma captura de tela da caixa de diálogo Conexões de Rede no Windows 8.1, mostrando que ela vê a conexão Ethernet, mas está chamando-a não identificada por padrão:

Eu preciso aprender o IP da caixa do servidor do CentOS 7 e também configurar a rede doméstica para fazer a conexão acontecer. No entanto, quais etapas específicas eu faço para configurar isso?

    
por CodeMed 02.09.2015 / 23:20

1 resposta

3

Como não há dispositivo de roteamento entre os dois, você precisa atribuir um endereço IP para cada um deles, além de estar ambos na mesma sub-rede. Assim, por exemplo, você pode atribuir o endereço IP (assumindo que estes não são usados, caso contrário, você precisa escolher um segmento de LAN diferente):

192.168.100.1 e 255.255.255.0 na caixa do Windows. 192.168.100.2 e 255.255.255.0 para a caixa do Linux.

Para a máquina Windows :

  • Clique com o botão direito na interface indicada no instantâneo e clique em Properties .
  • Clique em Internet Protocol Version 4 (IPv4)
  • Clique em Use the following IP address
  • Como campo de endereço IP, digite 192.168.100.1 (ou um diferente se já estiver sendo usado)
  • Como a máscara de sub-rede, insira 255.255.255.0

Para a máquina linux :

Você precisa descobrir qual interface corresponde à sua interface física. Para fazer isso, você pode acessar o diretório /etc/sysconfig/network-scripts e executar ls ifcfg-* . Você receberá um arquivo para cada cartão de endereço de rede que você possui. Para editar as configurações do que está conectado, assumindo que é chamado ifcfg-eth0 , você executaria vi ifcfg-eth0 ( vi é o editor, você pode usar nano ou pico ou o que você se sentir confortável), e colocar um conteúdo como este:

DEVICE="eth0"
NM_CONTROLLED="no"
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=static
IPADDR=192.168.100.2
NETMASK=255.255.255.0

Então você só precisa executar:

ifdown eth0 && ifup eth0

Não há necessidade de um gateway, pois, como foi dito, não há roteamento (e não é necessário).

Agora, na caixa linux, você precisa ter certeza de que o daemon sshd esteja ouvindo essa interface também. Você pode verificar isso em execução:

netstat -atpn

E veja qual é o endereço local do SSH. Deve ser algo como 0.0.0.0:22 . Isso significa que ele escuta todas as interfaces, que é o que você precisa. Caso contrário, você precisará editar o arquivo /etc/ssh/sshd_config e também ouvir essa interface P2P.

    
por 02.09.2015 / 23:26