Linux არის უფასო და ღია კოდის ალტერნატივა Windows და Mac OS– სთვის. ამ ოპერაციულ სისტემას შეუძლია იმუშაოს ნედლი ტექსტური კონსოლის სახით, ან გრაფიკულ გარემოში, როგორიცაა GNOME და KDE. ეს სახელმძღვანელო განმარტავს, თუ როგორ უნდა მივანიჭოთ IP მისამართი Linux სისტემას კონსოლის საშუალებით. ეს სახელმძღვანელო ვარაუდობს, რომ თქვენ იცით Linux– ის გამოყენების საფუძვლები და როგორ მუშაობს ქსელები, IP მისამართები და DNS სერვერები.
ნაბიჯი
მეთოდი 1 5 -დან: "Root" ანგარიშის გამოყენება
ნაბიჯი 1. თუ სისტემაში არ ხართ შესული როგორც 'root' (ერთგვარი ადმინისტრატორის ანგარიში Linux- ში), გახსენით კონსოლი და შეიყვანეთ "su"
დააჭირეთ "Enter".
ნაბიჯი 2. შენიშვნა:
Ubuntu Linux დისტრიბუციებს ჩვეულებრივ აქვთ იგივე "root" პაროლი, როგორც ანგარიშის პაროლი, რომელიც შეიქმნა ოპერაციული სისტემის დაყენებისას.
ნაბიჯი 3. შეიყვანეთ "root" ანგარიშის პაროლი მოთხოვნისთანავე და დააჭირეთ "Enter"
მეთოდი 2 დან 5: დებიანი/უბუნტუ/კუბუნტუ
ნაბიჯი 1. გააკეთეთ ასლი/etc/network/interfaces ფაილი კონსოლში ჩაწერეთ შემდეგი ბრძანება:
'cp/etc/network/interfaces /etc/network/interfaces.backup'
ნაბიჯი 2. ჩაწერეთ 'vi/etc/network/interfaces', შემდეგ დააჭირეთ "Enter"
დააჭირეთ ღილაკს 'i' რედაქტირების რეჟიმში შესასვლელად.
ნაბიჯი 3. გადაახვიეთ სანამ არ იპოვით ქსელის ბარათს ფაილში
ჩვეულებრივ, ქსელის ბარათს ეწოდება Et0 Ethernet ქსელის ბარათისთვის, ან wlan0/wifi0 უკაბელო ქსელისთვის.
ნაბიჯი 4. შეცვალეთ 'iface eth0 inet dhcp' to 'iface eth0 inet static'
ნაბიჯი 5. დაამატეთ შემდეგი ხაზები ფაილს
შეცვალეთ IP მისამართი თქვენთვის სასურველი IP მისამართით: მისამართი 192.168.0.10 ქსელის ნიღაბი 255.255.255.0 ქსელი 192.168.0.0 მაუწყებლობა 192.168.0.255 კარიბჭე 192.168.0.1dns- სახელების სერვერები 216.10.119.241
ნაბიჯი 6. შეინახეთ ფაილი და გამოდით რედაქტორიდან
დააჭირეთ "Esc" vi ბრძანების რეჟიმში შესასვლელად, შემდეგ ჩაწერეთ ": wq". დააჭირეთ "Enter".
ნაბიჯი 7. შეიყვანეთ 'ifdown eth0' და დააჭირეთ "Enter"
ნაბიჯი 8. შეიყვანეთ 'ifup eth0' და დააჭირეთ "Enter"
მეთოდი 3 5 -დან: Red Hat ან Slackware
ნაბიჯი 1. Red Hat– ზე ან Slackware– ზე IP– ის დაყენების უმარტივესი გზაა ძველ სადისტრიბუციო ვერსიებზე „netconfig“ან ახალ განაწილების ვერსიებზე „ifconfig /netstat“
გაუშვით ბრძანება კონსოლში, როგორც "root". ტექსტზე დაფუძნებული მენიუ დაგეხმარებათ დააყენოთ საჭირო კონფიგურაცია.
ნაბიჯი 2. ჩაწერეთ შემდეგი ბრძანება კონსოლში: nano/etc/sysconfig/network-scripts/ifcfg-eth0 რა გამოიყენეთ "ჩანართი" სვეტებს შორის გადასაადგილებლად და გამოიყენეთ სივრცეები ყუთების შესამოწმებლად ან მონიშვნის გასაუქმებლად.
ნაბიჯი 3. სასურველი პარამეტრების შეყვანის შემდეგ დახურეთ პარამეტრების ფანჯარა
ნაბიჯი 4. წესების გამოსაყენებლად შეიყვანეთ ბრძანება "სერვისის ქსელის გადატვირთვა" კონსოლში, შემდეგ დააჭირეთ "Enter"
ეს ნაბიჯი არ არის აუცილებელი, თუ თქვენ იყენებთ Slackware– ს - თქვენი ცვლილებები ავტომატურად გამოიყენება. შენიშვნა: არსებობს Red Dist Linux– ზე დაფუძნებული სხვადასხვა დისტრიბუცია, როგორიცაა Fedora Core, CentOS, White Box და ა. ამ ოპერაციული სისტემების უმეტესობას შეიძლება ჰქონდეს იგივე IP კონფიგურაციის ბრძანება.
მეთოდი 5 -დან 5: ნებისმიერი Linux სისტემა ბირთვით 2.4 და ზემოთ
შემდეგი მეთოდი ცოტა უფრო რთულია. თქვენ კვლავ დაგჭირდებათ კონსოლი, მაგრამ ეს ნაბიჯები უნდა მუშაობდეს Linux– ის ნებისმიერ თანამედროვე დისტრიბუციაზე. გამოყენებული კონფიგურაციის პროგრამა არის "ip" და მდებარეობს საქაღალდეში "/sbin/".
ნაბიჯი 1. იცოდეთ ქსელის ინტერფეისის სახელი
ყველა არსებული ქსელის ინტერფეისის საჩვენებლად გაუშვით ბრძანება "/sbin/ip link". ეკრანზე გამოჩნდება ინტერფეისის სახელების სია, MAC მისამართები და სხვა ინფორმაცია.
ნაბიჯი 2. გამოიყენეთ IP მისამართი ქვეგანყოფილების "addr", როგორიცაა "/sbin/ip addr add 192.168.0.10/24 dev [INTERFACE_NAME]"
-
ნაგულისხმევი წვდომის წერტილი ემატება "მარშრუტის" ქვე -ბრძანებას, როგორიცაა "/sbin/ip მარშრუტის დამატება ნაგულისხმევი [GATEWAY_ADDRESS] - ის საშუალებით".
ნაბიჯი 3. გააქტიურეთ ქსელის ინტერფეისი "ბმულის" ქვეკაბით:
"/sbin/ip ბმული მითითებულია [INTERFACE_NAME]". თუ თქვენ მიერ შეყვანილი ყველა მონაცემი სწორია, ქსელი ნორმალურად იმუშავებს. სამწუხაროდ, სისტემის გადატვირთვის შემთხვევაში, ყველა ქსელის პარამეტრი დაიკარგება, ასე რომ, თუ სისტემის აღდგენის შემდეგ გსურთ პარამეტრების აღდგენა, დაამატეთ ყველა ზემოთ ჩამოთვლილი ბრძანება "/etc/rc.local" - ფაილში, რომელიც მუშაობს მაშინ, როდესაც სისტემა იწყება.
მეთოდი 5 დან 5: დინამიური IP მისამართი/DHCP
დინამიური IP მისამართები გენერირდება ავტომატურად და საერთოდ არ საჭიროებს მომხმარებლის ყურადღებას, მაგრამ არის კონკრეტული შემთხვევები, რომელთა შესახებაც უნდა იცოდეთ:
ნაბიჯი 1. თუ ქსელი არ არის აქტიური სისტემის გაშვებისას, ინტერნეტ კავშირი შეიძლება არ იყოს ხელმისაწვდომი ქსელის პრობლემის მოგვარების შემდეგაც კი
ინტერნეტ კავშირის დაუყოვნებლივ აღსადგენად, გაუშვით ბრძანება "dhclient", როგორც root. ასევე მოხდება დინამიური მისამართის გადატვირთვა.
ნაბიჯი 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 ბრძანება კონსოლში და შემდეგ დაუბრუნდეთ ამ მომხმარებლის ანგარიშს დასრულების შემდეგ. Root წვდომა საშუალებას აძლევს სხვა მომხმარებლებს თქვენს კომპიუტერზე წვდომა გააკეთონ თქვენს სისტემაში.