GNU/Linux >> Znalost Linux >  >> Linux

Jak se mohu připojit k Postgres běžícímu na hostiteli Windows zevnitř WSL2?

Zde je návod, jak jsem to vyřešil v případě, že má někdo stejný problém:

Potřeboval jsem přidat pravidlo brány Windows Firewall:

  • Otevřete "Windows Defender Firewall s pokročilým zabezpečením" (najdete ji vyhledáním v nabídce Start)
  • Klikněte na "Nové pravidlo..."
  • Vytvořte nové pravidlo TCP/IP
    • Protokol:TCP
    • Porty:5432
    • Povolit připojení
  • Po přidání klikněte na nově vytvořené pravidlo a na postranním panelu vyberte „Vlastnosti...“.
  • Na kartě Rozsah zadejte IP adresu svého virtuálního počítače WSL2 (např. 172.31.208.0/24)

Pokud uděláte vše ostatní v mé původní otázce (získáte obě IP adresy, přidejte IP VM do pg_hba.conf ), pak bude fungovat připojení k IP hostitele z příkazového řádku WSL2.


Linux
  1. Jak připojit vzdálený hostitel pomocí příkazu ssh

  2. Jak mohu zjistit aktuální využití CPU z shellu?

  3. Jak mohu získat dočasnou složku počítače se systémem maven?

  1. Jaké je PID v hostiteli procesu běžícího uvnitř kontejneru Docker?

  2. Jak mohu znát absolutní cestu běžícího procesu?

  3. Jak mohu zkopírovat složku z příkazového řádku systému Linux?

  1. Jak mohu spustit kód PHP z příkazového řádku?

  2. Jak mohu rezervovat blok paměti z jádra Linuxu?

  3. Jak mohu úplně smazat obsah mého starého VPS?