Установка статического Ip в Ubuntu

Я борюсь с настройкой моего статического IP, кажется, ничего не работает.

Когда я вхожу в мои интерфейсы, он говорит (по умолчанию):

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

И это нормально, так что теперь я просто хочу назначить статический ip, и для этого я использую устройство wlan0, так как eth0 недоступен. Я пытаюсь добавить ниже, например:

auto wlan0
iface wlan0 inet static
 address 192.168.0.87/24
 netmask 255.255.255.0
 network 192.168.0.0
 broadcast 192.168.0.255
 gateway 192.168.0.1
 dns-nameservers 192.168.0.1, 192.168.0.87/24, 8.8.8.8
 wpa-ssid 'user'
 wpa-psk 'password' # I also tried it with hex value without quotation marks 

Конечно, я знаю, что мой шлюз такой, все это происходит из настроек интерфейса в nmcli dev list iface wlan0, но тогда это не работает. Когда я перезагружаю систему, несмотря на то, что мой сетевой менеджер правильно отключен, соединения не работают, он просто зависает и время ожидания истекает каждый раз.

Что здесь может ошибаться?

3 ответа

Проверьте это:

Откройте терминал.

Запустить его:

sudo -i
nano /etc/network/interfaces

Добавьте следующие строки для вашего адаптера Wi-Fi.

----------------------------------------------
# The wifi network interface
auto wlan0
iface wlan0 inet static
    address 192.168.0.87
    netmask 255.255.255.0
    network 192.168.0.0
    broadcast 192.168.0.255
    gateway 192.168.0.1
    dns-nameservers 192.168.0.1, 8.8.8.8
    wpa-ssid <Your wifi network SSID>
    wpa-psk <Your hex encoded wifi WPA password>
-----------------------------------------------

Ctrl + O, сохранить файл. Control + X, закрыть нано.

Использование графического интерфейса диспетчера сети помогло мне в Xubuntu 16.04:

Отредактируйте соединение Wi-Fi и на вкладке IPv4 введите:

  • Метод: ручной
  • Адрес: xxx.xxx.xxx.xxx (ваш статический адрес, в данном случае: 192.168.1.128)
  • Маска сети: 24
  • Шлюз: xxx.xxx.xxx.xxx (адрес вашего шлюза, в данном случае: 192.168.1.1)
  • DNS-сервер: xxx.xxx.xxx.xxx (адрес вашего шлюза, в данном случае: 192.168.1.1)

Вот пример скриншота:

Для настройки статического IP-адреса в Ubuntu правильным способом является:

Отключите графическое управление вашим сетевым соединением в /etc/NetworkManager/NetworkManager.conf. Соберите информацию для статического IP (интерфейс, IP-адрес, используемый по умолчанию, шлюз по умолчанию, подсеть, DNS). Измените / etc / network / interfaces, чтобы включить информацию выше. Перезапустите сервисы сети и сетевого менеджера.

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