AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 1222528
Accepted
TacoV
TacoV
Asked: 2020-03-31 04:39:13 +0800 CST2020-03-31 04:39:13 +0800 CST 2020-03-31 04:39:13 +0800 CST

O servidor está quebrado após a atualização do lançamento de 18 para 19

  • 772

Eu tinha um servidor (sem cabeça) rodando 18.04LTS. Nele rodava algum software padrão: Apache, Docker, SSH, etc.

Corri do-release-upgradee depois de um conjunto aparentemente normal de perguntas e ações, uma reinicialização foi necessária. Após a reinicialização, perdi toda a conexão com ele. Os sites não foram carregados, o tempo limite do SSH expirou. O Ubuntu 19.10 está instalado, mas nada funciona.

Através da interface do hoster VPS, posso fazer login a partir de um navegador.

Como posso configurar meu servidor para estar conectado à internet (sem estar conectado à internet)

Fluxo básico:

  1. Eu inicializo, faço login,sudo su
  2. ip amostra para eth0
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 02:xx:xx:xx:xx:27 brd ff:ff:ff:ff:ff:ff
  1. ip link set dev eth0 upentão ip a s eth0muda para
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 02:xx:xx:xx:xx:27 brd ff:ff:ff:ff:ff:ff
    inet6 fe80:xx:xx:xx:xx:xx:xxx/64 scope link
        valid_lft forever preferred_lft forever
  1. Adicionar a rede com a ip addr add [my ipv4 address]/22 dev eth0altera para
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 02:xx:xx:xx:xx:27 brd ff:ff:ff:ff:ff:ff
    inet [my ipv4 address]/22 scope scope eth0
        valid_lft forever preferred_lft forever
    inet6 fe80:xx:xx:xx:xx:xx:xxx/64 scope link
        valid_lft forever preferred_lft forever
  1. dkpg-reconfigure network-managerdá network-manager is broken or not fully installed. Eu tentei isso porque, em algum momento, recuperei a conectividade dkpg-reconfigure network-managerapenas para perdê-la algumas pequenas atualizações e reinicializações mais tarde.

Arquivos importantes

/etc/network/interfaces

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp

/etc/resolv.conf

# [Contains only comments, no config]

/etc/init.d/networking

does not exist

Comandos indisponíveis:

  • dhclient, ping, netstat, ifup, ifdown, mtr, ifconfig, arp, route, ethtool,nmcli

Mais coisas que eu tentei

  • Instalando o gerenciador de rede ou dhclient do cache: Não há arquivos deb em /var/cache/apt/archives. Ainda há um lockarquivo.
  • Tentando ver a diferença entre nenhuma conexão e não resolver o DNS. Eu usei echo 1234 | netcat -v 8.8.4.4 80desde que pingestá faltando e recebi um Network is unreachable, então não é apenas o DNS.
  • Montando um volume, para que eu possa carregar arquivos ausentes dessa maneira. Infelizmente, não poderia mountporque nfs-commonnão está instalado, ao que parece.
  • Consultando o serviço de rede:Unit networking.service could not be found.
  • Verificando o status de systemd-networkd.service: está ativo e em execução, mas nos logs só informa eth0: Gained IPv6LLentão Enumeration completed. Nada em IPv4. Verificará essa página wiki alemã agora.
networking upgrade ssh network-manager
  • 1 1 respostas
  • 428 Views

1 respostas

  • Voted
  1. Best Answer
    TacoV
    2020-04-01T11:23:40+08:002020-04-01T11:23:40+08:00

    Resolvido

    O wiki alemão da starkus me ajudou a encontrar a solução!

    Eu adicionei um arquivo de configuração /etc/systemd/networkcontendo

    [Match]
    Name=eth0
    [Network]
    DHCP=yes
    Address=[my address]/22
    

    Não deve funcionar, pois outro sistema (em funcionamento) também não possui esse arquivo, mas funciona, então vou fotografá-lo rapidamente antes de fazer qualquer outra coisa. Tudo funciona, nada parece quebrado, meu entendimento ainda é mínimo, mas meu alívio é enorme.

    Obrigado pela entrada, se alguém puder formulá-lo em uma resposta que explique, posso aceitar isso como resposta.

    (Agora vamos esperar que desta vez continue funcionando)

    • 0

relate perguntas

  • Como interagir graficamente com um servidor sem cabeça?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve