Как да получите адрес на шлюз по подразбиране в Mac OS X
Ако установите, че трябва да знаете какъв е адресът на шлюза по подразбиране за Mac, можете да откриете тази информация по няколко начина от OS X. За тези, които не са запознати, адресът на шлюза е IP на какъвто и да е модем, рутер или комутатор, който компютърът използва за достъп до интернет, следователно това е порталът към външния свят.
Ще разгледаме два начина за показване на информация за адреса на шлюза в Mac OS X. Първият трик е използването на командния ред за показване на IP адреса на шлюза по подразбиране, а вторият метод ще покаже IP на свързани шлюзове адрес в Mac OS X от панела за системни предпочитания за активни мрежи. Методът на командния ред е предпочитан поради синтактични причини, въпреки че последният подход работи добре, ако нямате нищо против различната формулировка – повече за това след малко.
Получаване на адрес на шлюз по подразбиране в Mac OS X
Терминалният подход за показване на IP адреса на шлюза по подразбиране е доста прост. Стартирайте приложението Terminal от /Applications/Utilities/ и след това използвайте командата 'route', за да покажете бързо информацията за шлюза, когато се издаде синтаксис, както следва:
route get default | grep gateway
Шлюзът ще бъде върнат по следния начин:
$ route get default | grep gateway gateway: 192.168.0.1
В този случай IP адресът на шлюза е 192.168.0.1
Използвахме grep за почистване на изхода, но командата route може да покаже по-подробна информация, ако желаете.
Намиране на IP адрес на шлюз от системните предпочитания на OS X
Чудите се как да намерите IP адреса на шлюза, през който е свързан вашият Mac, но искате по-удобен за потребителя подход от командния ред? Доста лесно е да получите информация за рутера и от GUI на OS X в System Preferences. Да, правилно познахте, ако Mac е свързан към рутер, този рутер служи като шлюз на компютрите, така че каквото и да е свързан, става шлюзът по подразбиране.
- Стартирайте “System Preferences” и щракнете върху иконата “Network”
- Изберете активния мрежов интерфейс от лявото странично меню, за който искате да разкриете адреса на шлюза
- Сега щракнете върху бутона „Разширени“ в долния десен ъгъл на панела за мрежови предпочитания
- Щракнете върху раздела TCP/IP
- Намерете адреса на шлюза до „Рутер:“ във формат на IP адрес, така: x.x.x.x
В примерната екранна снимка по-горе адресът на шлюза е 192.168.1.1 – това е на безжичен Mac, свързан към този рутер, така че шлюзът към интернет е тази част от хардуера, което означава, че има точния същият IP като wi-fi рутера. Не забравяйте, че от гледна точка на системните предпочитания на OS X шлюзът и рутерът са едно и също, просто е формулирано по различен начин.
За да поясня тук, IP адресът на шлюза и вашият собствен IP адрес са различни неща. Като начало на мрежа, точката за достъп обикновено съдържа първия IP адрес в мрежата, завършващ на .1 или .100 и след това отделните IP адреси се броят оттам. Ако знаете формата на присвоените IP адреси на мрежите, често можете просто да познаете това, защото ако IP на вашите машини е 192.168.1.5, има много голям шанс рутерите да са 192.168.1.1 и т.н.
И така, защо ви е нужна тази информация? От една страна, ако задавате ръчни TCP/IP настройки, може да е полезно да знаете адреса на шлюза, но също така може да бъде от решаващо значение за отстраняване на проблеми с мрежата. Трябваше да преведа някого през това по телефона в един момент, когато отстранявах сравнително често срещан проблем с Wi-Fi свързаността в Lion, което най-малкото за някои версии на OS X най-простото решение често е да се използва скрипт за поддържане на активността или да се изпрати ping на режим, рутер или какъвто и да е адресът на шлюза, за да поддържа постоянен трансфер на данни между Mac и другаде.