Я нахожусь в сети с подключением 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
вернет его вам.