5 начина за присвояване на IP адрес на компютър с Linux

Съдържание:

5 начина за присвояване на IP адрес на компютър с Linux
5 начина за присвояване на IP адрес на компютър с Linux

Видео: 5 начина за присвояване на IP адрес на компютър с Linux

Видео: 5 начина за присвояване на IP адрес на компютър с Linux
Видео: MEGA Chia GPU Farming and Plotting Guide for Linux - Gigahorse Start to Finish - 2023 2024, Ноември
Anonim

Linux е безплатна алтернатива с отворен код на Windows и Mac OS. Тази операционна система може да работи под формата на сурова текстова конзола или в графична среда като GNOME и KDE. Това ръководство ще обясни как да присвоите IP адрес на Linux система чрез конзолата. Това ръководство предполага, че знаете основите на използването на Linux и как работят мрежите, IP адресите и DNS сървърите.

Стъпка

Метод 1 от 5: Използване на „Root“акаунт

Присвояване на IP адрес на компютър с Linux Стъпка 1
Присвояване на IP адрес на компютър с Linux Стъпка 1

Стъпка 1. Ако не сте влезли в системата като „root“(вид администраторски акаунт в Linux), отворете конзола и въведете „su“

Натиснете "Enter".

Инсталирайте Linux без компактдиск или USB стик с помощта на UNetBoot На стъпка 9
Инсталирайте Linux без компактдиск или USB стик с помощта на UNetBoot На стъпка 9

Стъпка 2. Забележка:

Дистрибуциите на Ubuntu Linux обикновено имат същата „root“парола като паролата за акаунт, създадена при инсталирането на операционната система.

Присвояване на IP адрес на компютър с Linux Стъпка 3
Присвояване на IP адрес на компютър с Linux Стъпка 3

Стъпка 3. Въведете паролата за „root“акаунт, когато бъдете подканени, и натиснете „Enter“

Метод 2 от 5: Debian/Ubuntu/Kubuntu

Присвояване на IP адрес на компютър с Linux Стъпка 4
Присвояване на IP адрес на компютър с Linux Стъпка 4

Стъпка 1. Направете копие на файла/etc/network/interfaces, като напишете следната команда в конзолата:

'cp/etc/network/interfaces /etc/network/interfaces.backup'

Присвояване на IP адрес на компютър с Linux Стъпка 5
Присвояване на IP адрес на компютър с Linux Стъпка 5

Стъпка 2. Въведете „vi/etc/network/interfaces“, след което натиснете „Enter“

Натиснете 'i', за да влезете в режим на редактиране.

Присвояване на IP адрес на компютър с Linux Стъпка 6
Присвояване на IP адрес на компютър с Linux Стъпка 6

Стъпка 3. Превъртете, докато намерите мрежовата карта във файла

Мрежовата карта обикновено се нарича eth0 за Ethernet мрежова карта или wlan0/wifi0 за безжична мрежа.

Присвояване на IP адрес на компютър с Linux Стъпка 7
Присвояване на IP адрес на компютър с Linux Стъпка 7

Стъпка 4. Променете „iface eth0 inet dhcp“на „iface eth0 inet static“

Присвояване на IP адрес на компютър с Linux Стъпка 8
Присвояване на IP адрес на компютър с Linux Стъпка 8

Стъпка 5. Добавете следните редове към файла

Заменете IP адреса с желания IP адрес: адрес 192.168.0.10netmask 255.255.255.0network 192.168.0.0 Broadcast 192.168.0.255gateway 192.168.0.1dns-сървъри на имена 216.10.119.241

Присвояване на IP адрес на компютър с Linux Стъпка 9
Присвояване на IP адрес на компютър с Linux Стъпка 9

Стъпка 6. Запазете файла и излезте от редактора

Натиснете "Esc", за да влезете в команден режим vi, след това напишете ": wq". Натиснете "Enter".

Присвояване на IP адрес на компютър с Linux Стъпка 10
Присвояване на IP адрес на компютър с Linux Стъпка 10

Стъпка 7. Въведете „ifdown eth0“и натиснете „Enter“

Присвояване на IP адрес на компютър с Linux Стъпка 11
Присвояване на IP адрес на компютър с Linux Стъпка 11

Стъпка 8. Въведете „ifup eth0“и натиснете „Enter“

Метод 3 от 5: Red Hat или Slackware

Присвояване на IP адрес на компютър с Linux Стъпка 12
Присвояване на IP адрес на компютър с Linux Стъпка 12

Стъпка 1. Най -лесният начин да зададете IP на Red Hat или Slackware е да въведете „netconfig“на по -стари версии на дистрибуция или „ifconfig /netstat“на нови версии на разпространение

Изпълнете командата в конзолата като "root". Текстовото меню ще ви помогне да зададете необходимата конфигурация.

Присвояване на IP адрес на компютър с Linux Стъпка 13
Присвояване на IP адрес на компютър с Linux Стъпка 13

Стъпка 2. Напишете следната команда в конзолата: nano/etc/sysconfig/network-scripts/ifcfg-eth0. Използвайте „Tab“, за да се придвижвате между колони, и използвайте интервали, за да поставите или премахнете отметките от квадратчетата.

Присвояване на IP адрес на компютър с Linux Стъпка 14
Присвояване на IP адрес на компютър с Linux Стъпка 14

Стъпка 3. След като въведете желаните настройки, затворете прозореца с настройки

Присвояване на IP адрес на компютър с Linux Стъпка 15
Присвояване на IP адрес на компютър с Linux Стъпка 15

Стъпка 4. За да приложите правилата, въведете командата 'service network restart' в конзолата, след което натиснете "Enter"

Тази стъпка не е необходима, ако използвате Slackware - промените ви ще бъдат приложени автоматично. Забележка: Има различни дистрибуции, базирани на Red Hat Linux, като Fedora Core, CentOS, White Box и т.н. Повечето от тези операционни системи може да имат една и съща команда за конфигуриране на IP.

Метод 4 от 5: Всяка Linux система с ядро 2.4 и нагоре

Следният метод е малко по -сложен. Все още ще ви е необходима конзола, но стъпките трябва да работят за всяка съвременна дистрибуция на Linux. Използваната конфигурационна програма е "ip" и се намира в папката "/sbin/".

Присвояване на IP адрес на компютър с Linux Стъпка 16
Присвояване на IP адрес на компютър с Linux Стъпка 16

Стъпка 1. Знайте името на мрежовия интерфейс, който да използвате

За да покажете всички налични мрежови интерфейси, изпълнете командата "/sbin/ip link". На екрана ще се появи списък с имена на интерфейси, MAC адреси и друга информация.

Присвояване на IP адрес на компютър с Linux Стъпка 17
Присвояване на IP адрес на компютър с Linux Стъпка 17

Стъпка 2. Приложете IP адреса с подкоманда "addr", като например "/sbin/ip addr add 192.168.0.10/24 dev [INTERFACE_NAME]"

  • Точката за достъп по подразбиране се добавя с подкомандата "route", като например "/sbin/ip route add default via [GATEWAY_ADDRESS]".

    Присвояване на IP адрес на компютър с Linux Стъпка 18
    Присвояване на IP адрес на компютър с Linux Стъпка 18
Присвояване на IP адрес на компютър с Linux Стъпка 19
Присвояване на IP адрес на компютър с Linux Стъпка 19

Стъпка 3. Активирайте мрежовия интерфейс с подкоманда "link":

"/sbin/ip връзката е настроена [INTERFACE_NAME] нагоре". Ако всички въведени от вас данни са правилни, мрежата ще работи нормално. За съжаление всички мрежови настройки ще бъдат загубени, ако рестартирате системата, така че ако искате да възстановите настройките след стартирането на системата, добавете всички горепосочени команди към „/etc/rc.local“- файл, който се изпълнява, когато системата стартира.

Метод 5 от 5: Динамичен IP адрес/DHCP

Динамичните IP адреси се генерират автоматично и обикновено не изискват внимание на потребителя, но има конкретни случаи, които трябва да знаете:

Присвояване на IP адрес на компютър с Linux Стъпка 20
Присвояване на IP адрес на компютър с Linux Стъпка 20

Стъпка 1. Ако мрежата не е активна при стартиране на системата, интернет връзката може да не е налична дори след решаване на мрежовия проблем

За да възстановите незабавно интернет връзката, изпълнете командата "dhclient" като root. Динамичният адрес също ще бъде нулиран.

Присвояване на IP адрес на компютър с Linux Стъпка 21
Присвояване на IP адрес на компютър с Linux Стъпка 21

Стъпка 2. Същата ситуация може да възникне и при достъп до мрежата от хардуер, който стартира с вашия компютър

В някои случаи Linux се стартира по -бързо от мрежовия "рутер" и не намира мрежата при стартиране. Намерете dhclient.conf (напр. /Etc/dhcp3/dhclient.conf за Debian) и добавете/коригирайте реда за рестартиране nn;. Заменете nn с интервал от време за изчакване за процеса на активиране на "рутера", след като системата е активна.

Съвети

  • Командата 'sudo' (съкращение от "superuser do") позволява временен администраторски достъп и е по -подходяща от "su" в повечето случаи. Прочетете ръководството за sudo, като напишете „man sudo“, и бъдете благодарни, че го направихте.
  • /Etc/resolv.conf файлът може да се наложи да бъде редактиран, ако искате да получите достъп до системата по име на домейн вместо по IP адрес. Използвайте методи като редактиране на файла/etc/network/interfaces и не забравяйте да архивирате оригиналите!

Внимание

  • Не забравяйте да архивирате файловете си, за да можете да възстановите първоначалните настройки.
  • Не опитвайте горните стъпки, освен ако не разбирате как работят мрежите, IP адресите и DNS сървърите.
  • Не продължавайте да влизате като root. Препоръчваме ви да влезете като друг потребител, да използвате командата su в конзолата и след това да се върнете към този потребителски акаунт, когато приключите. Коренният достъп позволява на други потребители с достъп до вашия компютър да правят всичко с вашата система.

Препоръчано: