Как получить свой сетевой IP

Как получить свой сетевой IP

Я нахожусь в сети с подключением PPPoE для доступа в Интернет. Я хочу узнать свой сетевой ipv4. Пример:

-в Windows 7 я могу видеть как IP-адрес моего PPPoE-подключения, так и IP-адрес локальной сети, либо в свойствах подключения, либо из cmd с помощью ipconfigкоманды

-в Ubuntu я вижу только IP PPPoE

Я столкнулся с этой проблемой, когда попытался найти в сети другой компьютер с Ubuntu.

Как проверить IP-адрес моего локального подключения (терминалы Windows) и/или как увидеть другой компьютер с Ubuntu из моей сети?


Если я подключаюсь к своей учетной записи DSL, я вижу свой IP-адрес (IPv4 и 6) из моего DSL-подключения, но не вижу свой IP-адрес eth0.

Если я подключаюсь к проводному соединению, я вижу свой IP-адрес из соединения eth0, но после этого я не могу подключиться к Интернету.

Я не могу иметь и то, и другое?

решение1

На верхней панели Unity перейдите к значку «Сеть» (Network Manager) и выберитеИнформация о подключении

введите описание изображения здесь

Вы увидите всю информацию, включая IP (IPv4 и IPv6) любого подключенного устройства. В этом случае отображается только одно устройство, поскольку у меня подключено только одно, но если бы у меня было несколько устройств, каждое из них отображалось бы на отдельной вкладке:

введите описание изображения здесь

Для терминального способа вы можете сделать так, как упоминает Митч. Откройте терминал и введите ifconfig, который покажет вам несколько сетевых устройств, например, следующие:

введите описание изображения здесь

В вашем случае, вместо того, чтобы увидетьwlan0как на моем изображении, вы увидите что-то вродеппп0. Если вы хотите увидеть конкретную информацию о вашем PPP-соединении, сделайте что-то вроде этого: ifconfig ppp0.

Рассматривая ваши изображения, мы видим следующее:

введите описание изображения здесь

На этом изображении показан IP, который вы получаете из Интернета (извне вашей локальной сети). В данном случае это10.40.26.151

введите описание изображения здесь

На этом изображении показан IP, который вы получаете из локальной сети (изнутри вашей локальной сети). В данном случае это192.168.2.160и IP-адрес маршрутизатора или сервера, который назначает вам этот IP-адрес,192.168.2.1.

Теперь, глядя на оба изображения, я вижу, что вы используетеeth0для обоих случаев. Если это один и тот же компьютер, то я рекомендую подключить ppp0 к другой сетевой карте, а eth0 к локальной сети, если вы хотите иметь оба типа подключения. У вас может быть только один тип подключения на одно сетевое устройство.

решение2

Вы можете сделать это, нажав на значок сети в правом верхнем углу панели и выбрав «Изменить соединения». После того, как откроется новое окно, нажмите наРедактироватькнопку, и это перенесет вас на страницу свойств сети, затем вы можете нажать на настройки IPv4, чтобы просмотреть информацию.

ИЛИ

Просто нажмите Ctrl+ Alt+ Tна клавиатуре, чтобы открыть Терминал. Когда он откроется, выполните команду ниже:

ifconfig

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

решение3

ifconfig устарело. Предлагается использовать ipкоманду.

Например:

введите описание изображения здесь

Кроме того, если вы находитесь за NAT, вы можете воспользоваться внешней службой для поиска вашего публичного IP-адреса. curl icanhazip.comвернет его вам.

Связанный контент