Из этой статьи вы узнаете, как назначить новый IP-адрес вашему компьютеру при использовании Linux. Это может предотвратить проблемы с подключением для рассматриваемого элемента.
Шаги
Метод 1 из 2: в Linux на базе Debian
Шаг 1. Проверьте свою версию Linux
Популярные дистрибутивы Linux на основе Debian включают версии Ubuntu, Mint и Raspbian.
Шаг 2. Откройте Терминал
Это приложение командной строки, лежащее в основе всех дистрибутивов Linux. В зависимости от вашей версии Linux у вас может быть несколько способов открыть Терминал:
- Нажмите Ctrl + Alt + T или Ctrl + Alt + F1 (если у вас Mac, замените Ctrl клавишей ⌘ Command.
- Если возможно, щелкните текстовое поле вверху или внизу экрана.
- Открыть Меню окна и найдите приложение "Терминал", затем щелкните по нему.
Шаг 3. Переходим в root
Если вы еще не вошли в пользовательский каталог «root», введите su и нажмите ↵ Enter, затем введите пароль пользователя root, когда будет предложено, и нажмите ↵ Enter.
Учетная запись «root» - это Linux-эквивалент учетной записи администратора на компьютере Windows или Mac
Шаг 4. Вызовите список ваших текущих Интернет-объектов
Введите ifconfig и нажмите ↵ Enter для этого. Вы должны увидеть список названий элементов, появившихся в левой части окна, а их подробности перечислены справа.
Верхний элемент должен быть вашим текущим маршрутизатором или Ethernet-соединением. Имя этого элемента - «eth0» (Ethernet) или «wifi0» (Wi-Fi) в Linux
Шаг 5. Найдите элемент, которому вы хотите назначить IP-адрес
Обратите внимание на название элемента, который вы хотите изменить. Вы найдете имя в левой части окна.
В большинстве случаев это элемент "eth0" или "wifi0"
Шаг 6. Измените IP-адрес объекта
Введите sudo ifconfig name ipaddress netmask 255.255.255.0 up, убедившись, что заменили name на имя вашего элемента, а ipaddress на ваш предпочтительный 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.
Шаг 8. Добавьте DNS-сервер
Введите echo "nameserver 8.8.8.8"> /etc/resolv.conf и нажмите ↵ Enter.
Если у вас есть другой адрес DNS-сервера, который вы бы предпочли использовать, введите его вместо 8.8.8.8
Шаг 9. Проверьте новый IP-адрес вашего объекта
Введите команду ifconfig еще раз, найдите свой элемент и посмотрите на адрес справа от имени элемента. Вы должны увидеть только что назначенный IP-адрес.
Метод 2 из 2: Linux на базе RPM
Шаг 1. Проверьте свою версию Linux
Популярные дистрибутивы Linux на основе RPM включают версии CentOS, Red Hat и Fedora.
Шаг 2. Откройте Терминал
Это приложение командной строки, лежащее в основе всех дистрибутивов Linux. В зависимости от вашей версии Linux у вас может быть несколько способов открыть Терминал:
- Нажмите Ctrl + Alt + T или Ctrl + Alt + F1 (если у вас Mac, замените Ctrl клавишей ⌘ Command.
- Если возможно, щелкните текстовое поле вверху или внизу экрана.
- Открыть Меню окна и найдите приложение "Терминал", затем щелкните по нему.
Шаг 3. Переключитесь на root
Если вы еще не вошли в пользовательский каталог «root», введите su и нажмите ↵ Enter, затем введите пароль пользователя root, когда будет предложено, и нажмите ↵ Enter.
Учетная запись «root» - это Linux-эквивалент учетной записи администратора на компьютере Windows или Mac
Шаг 4. Вызовите список ваших текущих Интернет-объектов
Введите ip a, чтобы просмотреть свои сетевые подключения.
Шаг 5. Найдите сетевое соединение, которое вы хотите изменить
Обычно это будет соединение 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
- Любая запись IPV6 - Удалите все записи IPV6 полностью, переместив курсор на I слева и нажав Del.
- НА ЗАГРУЗКЕ - Измените "нет" на "да"
Шаг 10. Введите новую категорию IP
Нажмите ↵ Enter, чтобы перейти на одну строку ниже НА ЗАГРУЗКЕ категория, введите
IPADDR =
и введите IP-адрес, который вы хотите использовать, а затем нажмите ↵ Enter.
-
Например: чтобы использовать «192.168.2.23» в качестве IP-адреса, введите
IPADDR = 192.168.2.23
- и нажмите ↵ Enter.
Шаг 11. Введите сетевую маску, шлюз и информацию DNS
Для этого:
-
Введите
ПРЕФИКС = 24
и нажмите ↵ Enter. Вы также можете ввести
NETMASK = 255.255.255.0
- здесь.
-
Введите
ШЛЮЗ = 192.168.2.1
- и нажмите ↵ Enter. Замените предпочтительный адрес шлюза, если он отличается.
Шаг 12. Сохраните и выйдите из файла
Вы можете использовать Файл для этого вы можете ввести: wq и нажать ↵ Enter.