Linux ir bezmaksas un atvērtā koda alternatīva operētājsistēmai Windows un Mac OS. Šī operētājsistēma var darboties neapstrādātas teksta konsoles veidā vai grafiskā vidē, piemēram, GNOME un KDE. Šajā rokasgrāmatā tiks izskaidrots, kā Linux sistēmā, izmantojot konsoli, piešķirt IP adresi. Šajā rokasgrāmatā tiek pieņemts, ka jūs zināt Linux lietošanas pamatus un to, kā darbojas tīkli, IP adreses un DNS serveri.
Solis
1. metode no 5: saknes konta izmantošana
1. solis. Ja neesat pieteicies sistēmā kā “root” (sava veida administratora konts Linux), atveriet konsoli un ievadiet “su”
Nospiediet "Enter".
2. darbība. Piezīme
Ubuntu Linux izplatīšanai parasti ir tāda pati "root" parole kā konta parolei, kas tika izveidota, instalējot operētājsistēmu.
3. solis. Kad tiek prasīts, ievadiet “root” konta paroli un nospiediet “Enter”
2. metode no 5: Debian/Ubuntu/Kubuntu
1. darbība. Izveidojiet/etc/network/interfaces faila kopiju, konsolē ierakstot šādu komandu:
"cp/etc/network/interfaces /etc/network/interfaces.backup"
2. solis. Ierakstiet “vi/etc/network/interfaces”, pēc tam nospiediet “Enter”
Nospiediet “i”, lai atvērtu rediģēšanas režīmu.
3. Ritiniet, līdz failā atrodat tīkla karti
Tīkla karti parasti sauc par eth0 Ethernet tīkla kartei vai wlan0/wifi0 bezvadu tīklam.
4. solis. Mainiet “iface eth0 inet dhcp” uz “iface eth0 inet static”
5. solis. Pievienojiet failam šādas rindas
Nomainiet IP adresi ar vēlamo IP adresi: adrese 192.168.0.10netmask 255.255.255.0network 192.168.0.0broadcast 192.168.0.255gateway 192.168.0.1dns-nameservers 216.10.119.241
6. darbība. Saglabājiet failu un izejiet no redaktora
Nospiediet "Esc", lai ieietu vi komandu režīmā, pēc tam ierakstiet ": wq". Nospiediet "Enter".
7. solis. Ievadiet “ifdown eth0” un nospiediet “Enter”
8. solis. Ievadiet “ifup eth0” un nospiediet “Enter”
3. metode no 5: Red Hat vai Slackware
1. solis. Vienkāršākais veids, kā iestatīt IP Red Hat vai Slackware, ir ierakstīt “netconfig” vecākās izplatīšanas versijās vai “ifconfig /netstat” jaunās izplatīšanas versijās
Palaidiet komandu konsolē kā "root". Teksta izvēlne palīdzēs iestatīt nepieciešamo konfigurāciju.
2. solis. Konsolē ierakstiet šādu komandu: nano/etc/sysconfig/network-scripts/ifcfg-eth0. Izmantojiet tabulēšanas taustiņu, lai pārvietotos starp kolonnām, un izmantojiet atstarpes, lai atzīmētu vai noņemtu atzīmes no izvēles rūtiņām.
3. solis. Kad esat ievadījis vēlamos iestatījumus, aizveriet iestatījumu logu
4. solis. Lai piemērotu noteikumus, konsolē ievadiet komandu “servisa tīkla restartēšana”, pēc tam nospiediet “Enter”
Šī darbība nav nepieciešama, ja izmantojat Slackware - jūsu izmaiņas tiks lietotas automātiski. Piezīme. Ir dažādi izplatījumi, kuru pamatā ir Red Hat Linux, piemēram, Fedora Core, CentOS, White Box utt. Lielākajai daļai šo operētājsistēmu var būt viena un tā pati IP konfigurācijas komanda.
4. metode no 5: jebkura Linux sistēma ar kodolu 2.4 un jaunāku
Tālāk minētā metode ir nedaudz sarežģītāka. Jums joprojām būs nepieciešama konsole, taču darbībām vajadzētu darboties jebkurā mūsdienu Linux izplatīšanā. Izmantotā konfigurācijas programma ir "ip" un atrodas mapē "/sbin/".
1. solis. Ziniet izmantojamā tīkla saskarnes nosaukumu
Lai parādītu visas pieejamās tīkla saskarnes, palaidiet komandu "/sbin/ip link". Ekrānā parādīsies saskarnes nosaukumu, MAC adrešu un citas informācijas saraksts.
2. darbība. Lietojiet IP adresi ar apakškomandu “addr”, piemēram, “/sbin/ip addr add 192.168.0.10/24 dev [INTERFACE_NAME]”
-
Noklusējuma piekļuves punkts tiek pievienots ar apakškomandu "maršruts", piemēram, "/sbin/ip route add default", izmantojot [GATEWAY_ADDRESS] ".
3. solis. Aktivizējiet tīkla saskarni, izmantojot apakškomandu "saite":
"/sbin/ip saite [INTERFACE_NAME] ir iestatīta". Ja visi ievadītie dati ir pareizi, tīkls darbosies normāli. Diemžēl visi tīkla iestatījumi tiks zaudēti, restartējot sistēmu, tādēļ, ja vēlaties atjaunot iestatījumus pēc sistēmas palaišanas, pievienojiet visas iepriekš minētās komandas "/etc/rc.local" - failam, kas tiek palaists, kad sistēma sākas.
5. metode no 5: dinamiskā IP adrese/DHCP
Dinamiskās IP adreses tiek ģenerētas automātiski un parasti neprasa lietotāja uzmanību, taču ir īpaši gadījumi, kas jāņem vērā:
1. solis. Ja tīkls nav aktīvs, kad sistēma tiek palaista, interneta savienojums var nebūt pieejams pat pēc tīkla problēmas atrisināšanas
Lai nekavējoties atjaunotu interneta savienojumu, palaidiet komandu "dhclient" kā sakni. Tiks atiestatīta arī dinamiskā adrese.
2. darbība. Tāda pati situācija var rasties arī tad, ja tīklam piekļūst aparatūra, kas sākas ar datoru
Dažos gadījumos Linux tiek palaists ātrāk nekā tīkla "maršrutētājs" un neatrod tīklu startēšanas laikā. Atrodiet dhclient.conf (piemēram, /etc/dhcp3/dhclient.conf priekš Debian) un pievienojiet/labojiet pārstartēšanas līniju nn;. Nomainiet nn ar gaidīšanas laika intervālu "maršrutētāja" aktivizācijas procesam pēc tam, kad sistēma ir aktīva.
Padomi
- Komanda "sudo" (saīsinājums no "superlietotājs do") nodrošina pagaidu administratora piekļuvi un vairumā gadījumu ir piemērotāka nekā "su". Izlasiet sudo rokasgrāmatu, ierakstot “man sudo”, un esiet pateicīgs par to.
- Fails /etc/resolv.conf, iespējams, būs jārediģē, ja vēlaties sistēmai piekļūt pēc domēna nosaukuma, nevis IP adreses. Izmantojiet tādas metodes kā/etc/network/interfaces faila rediģēšana un neaizmirstiet dublēt oriģinālus!
Brīdinājums
- Neaizmirstiet dublēt failus, lai varētu atjaunot sākotnējos iestatījumus.
- Nemēģiniet veikt iepriekš minētās darbības, ja vien nesaprotat, kā darbojas tīkli, IP adreses un DNS serveri.
- Neturiet pieteikšanos kā root. Mēs iesakām pieteikties kā cits lietotājs, konsolē izmantot komandu su un pēc pabeigšanas atgriezties pie šī lietotāja konta. Saknes piekļuve ļauj citiem lietotājiem ar piekļuvi jūsu datoram darīt jebko jūsu sistēmā.