KWALIFIKACJA INF1 - CZERWIEC 2019 (test 2)

PYTANIE NR 25.
W celu połączenia się z serwerem FTP zainstalowanym na komputerze lokalnym, który nie jest podłączony do sieci i nie ma ustawionego stałego adresu IP, należy skorzystać z adresu o postaci
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Gdy serwer FTP działa na tym samym komputerze i nie ma on konfiguracji sieciowej ani stałego adresu IP, do połączenia używa się interfejsu pętli zwrotnej (localhost). W IPv4 odpowiada mu adres 127.0.0.1, który kieruje ruch do własnego hosta, niezależnie od stanu sieci.

Pełne wyjaśnienie:

Aby połączyć się z usługą (np. serwerem FTP) uruchomioną na tym samym komputerze, nie potrzebujesz adresu przypisanego do karty sieciowej ani dostępu do sieci. W takiej sytuacji wykorzystuje się interfejs pętli zwrotnej (loopback), czyli mechanizm, w którym komputer wysyła pakiety "do siebie".

W IPv4 funkcję tę pełni przestrzeń adresowa 127.0.0.0/8, a najczęściej używanym adresem jest 127.0.0.1, znany też jako localhost. Dzięki temu aplikacja kliencka łączy się z usługą lokalnie, nawet jeśli komputer nie jest podłączony do żadnej sieci.

Dlaczego pozostałe odpowiedzi nie pasują?

  • 10.0.0.0 oraz 172.16.0.0 to wartości kojarzone z prywatnymi zakresami IPv4, ale w praktyce adresy z końcówką ".0" często oznaczają adres sieci (zależnie od maski). Nie są one standardowym adresem do połączenia z własnym hostem bez sieci.
  • 192.168.0.1 bywa typowym adresem bramy/routera w sieciach domowych. Gdy komputer nie jest podłączony do sieci, użycie takiego adresu nie kieruje ruchu "do siebie", tylko wskazuje na (potencjalnie nieistniejące) urządzenie w LAN.

Wskazówka egzaminacyjna: gdy w treści pojawia się "na tym samym komputerze", "lokalnie", "bez sieci" lub "testowo na hoście" — najpierw rozważ 127.0.0.1 (albo nazwę localhost), a nie adresy prywatne LAN.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
127.0.0.1 to adres pętli zwrotnej (loopback), czyli "localhost". Służy do łączenia się z usługami uruchomionymi na tym samym komputerze. Ruch nie wychodzi do sieci fizycznej, tylko wraca do systemu lokalnie, co ułatwia testy i diagnostykę.
Ponieważ localhost wskazuje zawsze na ten sam host, niezależnie od tego, czy komputer ma aktywną kartę sieciową, czy ma przydzielony adres z DHCP. To najpewniejszy sposób, by sprawdzić usługę działającą lokalnie bez zależności od sieci LAN/WAN.
Do pętli zwrotnej w IPv4 należy cały zakres 127.0.0.0/8, a najczęściej spotkasz 127.0.0.1. W praktyce na egzaminach i w zadaniach administracyjnych standardowo wskazuje się właśnie 127.0.0.1 jako adres localhost.
Nie. 192.168.0.1 to zwykle adres bramy/routera w sieci domowej. Użycie go oznacza próbę połączenia z innym urządzeniem w LAN. Do usługi na tym samym komputerze stosuje się 127.0.0.1 (localhost), a nie adres prywatny sieci.
Najczęściej oznacza to, że adres IP jest przydzielany dynamicznie (np. z DHCP) i może się zmieniać po restarcie lub ponownym połączeniu. Wtedy do połączeń lokalnych nie opiera się konfiguracji na zmiennym adresie interfejsu, tylko używa się localhost.
Gdy klient łączy się z innego urządzenia (np. inny komputer lub telefon) i usługa ma być osiągalna w sieci lokalnej. Wtedy wskazujesz adres IP interfejsu sieciowego komputera-serwera (np. z puli 192.168.x.x) oraz upewniasz się, że zapora i trasa sieciowa na to pozwalają.
Możesz spróbować połączyć się klientem FTP na adres 127.0.0.1 i właściwy port (domyślnie 21, jeśli nie zmieniono). Dodatkowo pomocne bywa sprawdzenie nasłuchu portu w systemie (narzędzia sieciowe) oraz logów usługi.
Ponieważ wartości z końcówką ".0" często kojarzą się z adresem sieci (zależnie od maski podsieci) i nie są standardowym wyborem dla pojedynczego hosta. W pytaniach o usługę lokalną właściwą odpowiedzią jest zwykle loopback 127.0.0.1.
Najczęściej myli się "lokalny komputer" z "lokalną siecią" i wybiera 192.168.0.1, bo jest popularny w routerach. Druga pułapka to nierozróżnianie adresu sieci od adresu hosta (np. wybór 10.0.0.0). Warto zapamiętać: localhost = 127.0.0.1.
Tak, o ile system prawidłowo mapuje nazwę localhost na adres loopback (zwykle przez lokalny plik hosts lub konfigurację DNS). W testach jednokrotnego wyboru częściej podaje się jednak formę liczbową 127.0.0.1 jako jednoznaczną.
info

Około 63% zdających odpowiada poprawnie na to pytanie. średnie

Według specjalistów z branży: "Gdy serwer FTP działa na tym samym komputerze i nie ma on konfiguracji sieciowej ani stałego adresu IP, do połączenia używa się interfejsu pętli zwrotnej (localhost)."

Źródła:

  • RFC 1122: Requirements for Internet Hosts — Communication Layers, sekcja 3.2.1.3 (Loopback), https://www.rfc-editor.org/rfc/rfc1122 (dostęp: 2026-02-27)
  • RFC 6890: Special-Purpose Address Registries, sekcja dotycząca 127.0.0.0/8 (Loopback), https://www.rfc-editor.org/rfc/rfc6890 (dostęp: 2026-02-27)
  • IANA IPv4 Special-Purpose Address Registry – wpis dla 127.0.0.0/8 (Loopback), https://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry.xhtml (dostęp: 2026-02-27)

Materiały:

  • Materiały o adresacji IPv4 i klasach/adresach specjalnych (loopback, broadcast, sieci prywatne)
  • Dokumentacja systemowa dotycząca "localhost" i interfejsu loopback
  • Ćwiczenia praktyczne: uruchomienie usługi lokalnie i połączenie się przez 127.0.0.1

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego