Ubuntu Server levereras inte med ett GUI som standard. Så hur ansluter du till ett Wi-Fi-nätverk med terminalen på Ubuntu Server?
Ubuntu Server är ett kraftfullt serveroperativsystem. Det är väldigt likt Ubuntu Desktop men kommer utan GUI. Du interagerar med systemet i första hand via terminalen.
Om du är van vid att ansluta Ubuntu till Wi-Fi från GUI, kanske du tycker att det är lite knepigt att ansluta till Wi-Fi från kommandoraden. Oroa dig dock inte, här är hur du kan ansluta till Wi-Fi på Ubuntu Server.
Varför använda Ubuntu Server?
Ubuntu Server är ett robust operativsystem för att hantera kritiska system och tunga arbetsbelastningar eller simulera produktionsmiljöer.
Du kan installera Ubuntu Server på en virtuell maskin (VM), bärbar dator, stationär PC eller en dedikerad server, som i de flesta produktionsmiljöer.
Det bästa av allt är att Ubuntu Server är öppen källkod, använder minimala systemresurser och kan köras på gamla system mycket bra.
Steg 1: Få ditt trådlösa gränssnittsnamn
Först måste du få ditt trådlösa gränssnittsnamn. Ubuntu använder detta för att konfigurera dina Wi-Fi-nätverk. Springa följande ls-kommando för att lista alla dina nätverksgränssnitt:
ls -l /sys/class/net
Wi-Fi-gränssnittskort börjar med bokstaven w. I det här fallet är namnet på Wi-Fi-gränssnittskortet wlp0s20f3. Ditt system kommer förmodligen att ha ett annat namn, så notera det.
Steg 2: Konfigurera Wi-Fi-nätverket
Nätverkskonfigurationsfilen på Ubuntu är en YAML-fil som finns i /etc/netplan katalog. Standardnamnet på konfigurationsfilen är 00-installer-config.yaml, och det genereras av subiquity-serverinstallationsprogrammet under installationen av operativsystemet.
Innan du gör ändringar i konfigurationsfilen är det en bra idé att skapa en säkerhetskopia. Detta är generellt sett bra praxis när du arbetar med konfigurationsfiler på Linux. Skulle något gå fel kan du helt enkelt återgå till hur det var innan.
sudo cp /etc/netplan/00-installer-config.yaml /etc/netplan/00-install-config.original.yaml
Öppna nu nätverkskonfigurationsfilen med din favorittextredigerare. För den här guiden använder vi Vim. Du behöver sudo-privilegier för att ändra filen.
sudo vim /etc/netplan/00-installer-config.yaml
Ersätt innehållet i konfigurationsfilen med följande mall. Se till att du ändrar följande detaljer:
- Wi-Fi-gränssnittsnamn: Byt ut gränssnittets namn wlp0s20f3, med rätt Wi-Fi-gränssnittsnamn som du fick i det första steget.
- Åtkomstpunkter: Ändra åtkomstpunktnamnen som tillhandahålls här med de korrekta. Mywifi1 och Mywifi2 är de Wi-Fi-nätverk som din server är konfigurerad att ansluta till som standard.
- Lösenord: Uppdatera lösenordet för varje Wi-Fi-nätverk.
Detta är nätverkskonfigurationen skriven av 'subiquity'
nätverk:
version: 2
wifis:
wlp0s20f3:
åtkomstpunkter:
Mywifi1:
lösenord: G4XJdbuBVsQeq6Rz
Mywifi2:
lösenord: uRK46vdoA76iCNBY
dhcp4: sant
YAML följer strikta indragsregler, så se till att du följer dem. Använd två mellanslag för indrag.
Spara ändringarna du har gjort och stäng konfigurationsfilen. Om du inte är så bekant med Vim, så här gör du spara och stäng en fil i Vim.
Steg 3: Tillämpa dina ändringar
Även om du har sparat ändringarna har de inte tillämpats ännu. Du måste uttryckligen göra det med hjälp av verktyget netplan.
Tillämpa dina ändringar med följande kommando:
sudo netplan gäller
Alternativt kan du starta om ditt system och ändringarna kommer att tillämpas automatiskt när systemet startar.
Alternativ metod: Konfigurera Wi-Fi under OS-installation
Ett alternativ till att konfigurera Wi-Fi via netplans konfigurationsfiler är att ansluta till Wi-Fi under serverinstallationen.
När du kommer till Nätverksanslutning sida under installationen, klicka på Skapa band och följ sedan anvisningarna som följer för att konfigurera ditt Wi-Fi-gränssnitt.
Ansluta till Wi-Fi från terminalen på Ubuntu
Där har du det, två sätt att konfigurera din Wi-Fi-anslutning på Ubuntu Server. Oavsett ditt scenario är det väldigt intuitivt att konfigurera Wi-Fi på Ubuntu, men bara om du vet vad du ska göra och var du ska leta.
På de flesta Linux-datorer kan du också använda nmcli-verktyget för att ansluta till Wi-Fi från terminalen.