Вероятно вече знаете как да получите IP адреса на вашата система в Linux.
Но как да разберете IP адреса на вашия рутер?
Не говоря за публичния IP адрес, който можете да получите, като се свържете с уебсайтове като Покажи моето IP или просто търся “какъв е моят ip” в DuckDuckGo.
Говоря за IP адреса на шлюза по подразбиране, който вашият Linux работен плот използва, за да се свърже с него.
защо ти трябва Е, ако трябва да промените SSID, парола или друга конфигурация на вашата wi-fi/мрежа, трябва да се свържете с нея. И най-простият начин е да въведете IP адреса на рутера в уеб браузър и след това да използвате потребителското име и паролата на рутера.
Въпреки че не мога да ви помогна с потребителското име и паролата на вашия рутер, със сигурност мога да ви кажа как да получите неговия IP адрес.
Както винаги, ще покажа както GUI, така и методите на командния ред.
Метод 1: Вземете IP адреса на рутера в Linux с помощта на GUI
Всъщност е доста просто. Тук използвам работния плот на GNOME с Ubuntu. Ако използвате други работни среди, екранните снимки може да изглеждат различно.
Отворете системните настройки:
Сега отидете на Wi-Fi или мрежа (ако използвате кабелна, Ethernet връзка). Тук щракнете върху малкия символ за настройки до използваната в момента мрежа.

Ще се отвори нов прозорец с няколко подробности за вашата връзка, като IP адрес, DNS и Mac адрес. Можете също да видите запазената парола за wifi под раздела за сигурност.
Ще видите също запис с име „Маршрут по подразбиране“. Това е, което търсите. IP адресът на вашия рутер.

Вашата система и всички други устройства във вашата мрежа се свързват към рутера, използвайки този IP адрес. Това е настройката, която повечето домакинства имат.
Сега, след като показах GUI метода, нека преминем към маршрута на терминала.
Метод 2: Вземете IP адреса на рутера в командния ред на Linux
Отворете терминал и използвайте следната команда:
ip route
Ще ви покаже няколко записа.
[email protected]:~$ ip route
default via 192.168.1.1 dev wlp0s20f3 proto dhcp metric 600
169.254.0.0/16 dev wlp0s20f3 scope link metric 1000
192.168.1.0/24 dev wlp0s20f3 proto kernel scope link src 192.168.1.34 metric 600
Първият ред, който започва с „default via“, ви дава IP адреса на шлюза. Това е IP адресът на вашия рутер.

Както можете да видите, 192.168.1.1 е IP адресът на моя рутер. Обикновено IP адресът на рутера е първият номер на подмрежата. Това обаче не е твърдо правило. Виждал съм и рутери с xyz30 адреси.
Бонус съвет
Както споделя Самир в коментарите, можете също да използвате командата ping, за да получите IP адреса на шлюза:
ping _gateway

В случай, че не сте знаели, трябва да използвате Ctrl+C, за да спрете изпълняваща се команда в Linux.
Надявам се да намерите този съвет за полезен, когато имате нужда от него.
Публикациите се превеждат автоматично с google translate