Добавьте статический IP в Ноутбуке Хоста Ubuntu 16.04

У меня есть ноутбук HP с внешним Адаптером Wi-Fi, поскольку нет никакого адаптера Wi-Fi inbuild.

Это - мой ifconfig результат

docker0   Link encap:Ethernet  HWaddr 02:42:fc:cf:ad:7c  
          inet addr:172.17.0.1  Bcast:172.17.255.255  Mask:255.255.0.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eno1      Link encap:Ethernet  HWaddr 10:e7:c6:7c:81:c3  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:6880 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6880 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:580042 (580.0 KB)  TX bytes:580042 (580.0 KB)

virbr0    Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlx502b73e86298 Link encap:Ethernet  HWaddr 50:2b:73:e8:62:98  
          inet addr:192.168.43.254  Bcast:192.168.43.255  Mask:255.255.255.0
          inet6 addr: fe80::a85:c587:3653:359/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:53032 errors:0 dropped:0 overruns:0 frame:0
          TX packets:45991 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:42520401 (42.5 MB)  TX bytes:6912557 (6.9 MB)

Я беру свой IP, 192.168.43.254 и адаптер Wi-Fi wlx502b73e86298

Теперь, когда я соединяюсь с другим WI-FI, моими изменениями IP к

192.168.0.106

Я могу сохранить некоторый статический IP, позволяет, говорят 192.168.0.10 и неважно какой бы ни WI-FI, я соединен, это должно хорошо работать?

Я попробовал следующую конфигурацию в

 sudo nano /etc/network/interfaces



auto wlx502b73e86298
iface wlx502b73e86298 inet static
    address 192.168.0.10
    netmask 255.255.255.0
    gateway 192.168.0.1

dns-nameservers 8.8.4.4 8.8.8.8

И, чем выполненный эти команды

sudo ip addr flush wlx502b73e86298

 sudo systemctl restart networking.service

Теперь, если я делаю ifconfig Я вижу свой IP как 192.168.0.10

но ping google.com не работает и я не могу получить доступ к Интернету.

То, почему мне нужен статический IP, - то, потому что у меня есть несколько контейнеров, работающих в Докере, и все указывают для Хостинга IP. Если изменения IP Хоста я должен изменить IP в каждом контейнере.

0
задан 19 December 2018 в 22:02

1 ответ

Использовать свой localhost? 127.0.0.1.

Необходимо будет связать контейнеры докера с localhost использование чего-то как "докер выполненный-d-p 127.0.0.1:80:5000 base/theApp python theApp.py".

Если это не опция, можно использовать, Вы получили две опции.

Лучшее решение состоит в том, чтобы связать Ваш MAC-адрес с Вашим IP во всех dhcp-серверах.

Если у Вас нет доступа к конфигурации dhcp-сервера, необходимо использовать dhcp (динамическая установка), и подынтерфейс со статическим IP Просто не забывают проверять это с сетевым владельцем, иначе это может вызвать сетевые дублирующиеся ошибки адресации. Уже существует поток на этом здесь askubuntu.com

Просто добавьте интерфейс: [взаимодействуйте через интерфейс не] для добавления другой интерфейсной конфигурации.

Пример:

автоматическая обратная петля lo eth0 eth0:0 iface lo inet

iface eth0 inet dhcp

iface eth0:0 inet статический адрес... сетевая маска...

0
ответ дан 26 October 2019 в 19:33

Другие вопросы по тегам:

Похожие вопросы: