Tilgå Rails-app på port 4567 i Ubuntu 16.04 på Windows 10 uden ifconfig

Hvordan kan en Rails-app, der kører på port 4567 i Ubuntu 16.04 som Linux-subsystem på Windows 10, tilgås fra Windows, når ifconfig ikke fungerer?

For at tilgå en Rails-app, der kører på port 4567 i Ubuntu 16.04 som Linux-subsystem på Windows 10, kan du bruge kommandoen `ip addr show eth0 | grep inet` til at finde IP-adressen og derefter åbne appen i din Windows-browser med `http://[IP-adresse]:4567`.

Sådan tilgår du en Rails-app, der kører på port 4567 i Ubuntu 16.04 som Linux-subsystem på Windows 10, når ifconfig ikke fungerer

For at tilgå en Rails-app, der kører på port 4567 i Ubuntu 16.04 som Linux-subsystem på Windows 10, kan du følge disse trin:

  1. Start din Rails-app:

    Åbn din Ubuntu-terminal og naviger til din Rails-apps rodmappe. Start derefter serveren ved at køre:

    rails server -p 4567
  2. Find WSL IP-adressen:

    Selvom ifconfig ikke fungerer, kan du bruge ip kommandoen til at finde IP-adressen. Kør følgende kommando i din Ubuntu-terminal:

    ip addr show eth0 | grep inet

    Dette vil vise en linje med noget som inet 172.18.64.1/20. IP-adressen er den del, der starter med 172 (eller en lignende række af tal).

  3. Tilgå appen fra Windows:

    Åbn din webbrowser i Windows og indtast IP-adressen efterfulgt af portnummeret. For eksempel:

    http://172.18.64.1:4567
  4. Alternativ metode - Brug localhost:

    WSL 2 understøtter nu localhost binding, hvilket betyder, at du kan tilgå din Rails-app direkte via localhost i din Windows-browser. Prøv at indtaste:

    http://localhost:4567

    Hvis dette ikke virker, kan det være nødvendigt at sikre, at din Rails-app er bundet til 0.0.0.0 i stedet for localhost. Start serveren med:

    rails server -b 0.0.0.0 -p 4567

Ved at følge disse trin kan du tilgå din Rails-app, der kører på port 4567 i Ubuntu 16.04 som Linux-subsystem på Windows 10, selv når ifconfig ikke fungerer.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker