Загрузить PDF Загрузить PDF

Из данной статьи вы узнаете, как назначить компьютеру с Linux новый IP-адрес. Это поможет решить проблемы с подключением к интернету.

Метод 1
Метод 1 из 2:

В дистрибутивах на базе Debian

Загрузить PDF
  1. Популярными дистрибутивами Linux на базе Debian являются Ubuntu, Mint и Raspbian.
  2. Это приложение командной строки, которое является основой всех дистрибутивов Linux. В зависимости от версии Linux терминал можно открыть следующим образом:
    • Нажмите Ctrl + Alt + T или Ctrl + Alt + F1 (в Mac OS X вместо Ctrl зажмите Command ).
    • Если возможно, щелкните по текстовому полю в верхней или нижней части экрана.
    • Откройте окно «Меню» и щелкните по «Терминал».
  3. Если вы не вошли в систему в качестве суперпользователя (root-пользователя), введите su , нажмите Enter , введите пароль суперпользователя, когда появится запрос, а затем нажмите Enter .
    • Учетная запись суперпользователя в Linux является аналогом учетной записи администратора в Windows или Mac OS X.
  4. Введите ifconfig и нажмите Enter . В левой части окна отобразятся сетевые интерфейсы, а в правой – информация о них.
    • Возглавляет список активный сетевой интерфейс (Wi-Fi или Ethernet). Он помечен как «eth0» (Ethernet) или «wifi0» (Wi-Fi).
  5. Обратите внимание на имя интерфейса, которое отобразится в левой части окна.
    • В большинстве случаев таким интерфейсом является «eth0» или «wifi0».
  6. Введите sudo ifconfig имя ip-адрес netmask 255.255.255.0 up , где вместо «имя» подставьте имя интерфейса, а вместо «ip-адрес» – нужный IP-адрес. Нажмите Enter .
    • Например, чтобы назначить IP-адрес «192.168.2.100» Ethernet-соединению («eth0»), введите sudo ifconfig eth0 192.168.0.100 netmask 255.255.255.0 .
  7. Введите route add default gw 192.168.1.1 и нажмите Enter . [1]
  8. Введите echo "nameserver 8.8.8.8"> /etc/resolv.conf и нажмите Enter .
    • Если у вас есть другой адрес DNS-сервера, введите его вместо 8.8.8.8 .
  9. Введите ifconfig , найдите сетевой интерфейс и посмотрите на адрес справа от имени интерфейса. Скорее всего, вы увидите IP-адрес, который вы только что назначили.
    Реклама
Метод 2
Метод 2 из 2:

В дистрибутивах c менеджером пакетов RPM

Загрузить PDF
  1. Популярными дистрибутивами Linux с менеджером пакетов RPM являются CentOS, Red Hat и Fedora.
  2. Это приложение командной строки, которое является основой всех дистрибутивов Linux. В зависимости от версии Linux терминал можно открыть следующим образом:
    • Нажмите Ctrl + Alt + T или Ctrl + Alt + F1 (в Mac OS X вместо Ctrl зажмите Command ).
    • Если возможно, щелкните по текстовому полю в верхней или нижней части экрана.
    • Откройте окно «Меню» и щелкните по «Терминал».
  3. Если вы не вошли в систему в качестве суперпользователя (root-пользователя), введите su , нажмите Enter , введите пароль суперпользователя, когда появится запрос, а затем нажмите Enter .
    • Учетная запись суперпользователя в Linux является аналогом учетной записи администратора в Windows или Mac OS X.
  4. Введите ip a , чтобы отобразить сетевые соединения.
  5. 5
    Найдите сетевой интерфейс, которому нужно назначить новый IP-адрес. Обычно это Ethernet-соединение или Wi-Fi-соединение, текущий IP-адрес которого можно найти в правой части окна.
  6. Введите cd /etc/sysconfig/network-scripts и нажмите Enter .
  7. Введите ls и нажмите Enter . Имя текущего соединения отобразится в верхнем левом углу параметров сети.
  8. Введите vi ifcfg-имя сети и нажмите Enter . Параметры откроются в редакторе Vi.
    • Например, если сеть называется «eno12345678», введите vi ifcfg-eno12345678 .
  9. Измените следующие значения:
    • BOOTPROTO : измените dhcp на none .
    • Any IPV6 entry : удалите все записи с IPV6; для этого поставьте курсор возле I (слева) и нажмите Del .
    • ONBOOT : измените no на yes .
  10. Нажмите Enter , чтобы перейти на новую строку (из категории ONBOOT ), введите IPADDR= , введите новый IP-адрес, а затем нажмите Enter .
    • Например, если новый IP-адрес «192.168.2.23», введите IPADDR=192.168.2.23 и нажмите Enter .
  11. 11
    Введите сетевую маску, адрес шлюза и DNS-сервера. Для этого: [2]
    • Введите PREFIX=24 и нажмите Enter . Также можно ввести NETMASK=255.255.255.0 .
    • Введите GATEWAY=192.168.2.1 и нажмите Enter . Если нужно, замените адрес шлюза на свой.
  12. Для этого воспользуйтесь меню «Файл» или введите :wq и нажмите Enter .
    Реклама

Советы

  • В некоторых специфических дистрибутивах Linux необходимо выполнить другие действия, чтобы назначить новый IP-адрес. Подробную информацию ищите в интернете.
Реклама

Предупреждения

  • Когда вы закончите, выйдите из учетной записи суперпользователя.
Реклама

Об этой статье

Эту страницу просматривали 106 533 раза.

Была ли эта статья полезной?

Реклама