Ubuntu 14.04 ट्रस्टी के तहत स्थैतिक आईपी पते को कैसे सेटअप करें?
(ध्यान दें, "14.04 ट्रस्टी" के लिए प्रश्न पूछा गया था, लेकिन यह अभी भी काम कर रहा है, 16.04 एलटीएस क्सीनल)
मेरी सेटिंग काम नहीं कर रही है। उबंटू 14.04 ट्रस्टी के बारे में क्या खास है कि मैंने इसे अब एक ही बार में कई फाइलों को सोर्स करने के लिए "सोर्स-डायरेक्टरी" कीवर्ड का उपयोग करके पाया है (Ref: http://manpages.debian.org/cgi-bin/man.cgi?query=interfaces&hlropos = 0 & sektion = 0 और मैनपाट = डेबियन + अस्थिर + साइड और प्रारूप = html और स्थान = en ):
$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
इसलिए मैंने अपना स्थैतिक आईपी एड्रेस सेटिंग इस प्रकार तैयार किया:
$ cat /etc/network/interfaces.d/eth
auto eth0
iface eth0 inet static
address 192.168.2.100
netmask 255.255.255.0
gateway 192.168.2.0
# add a 2nd ip address
post-up ip addr add dev eth0 192.168.2.101/24
pre-down ip addr del dev eth0 192.168.2.101/24
हालाँकि, बूट अप के दौरान इसकी व्यापक देरी होती है। मैंने बूट अप संदेश को "लाओ नेटवर्क लाओ" जैसा कुछ कहते हुए देखा, फिर बाद में एक लंबे समय के बाद, फिर से कुछ ऐसा कहा जैसे "नेटवर्क लाने के लिए 60 और सेकंड का इंतजार"। इसके बाद 60 और सेकंड की देरी, बूट अप संदेश फिर से उड़ान भरने लगते हैं। हालाँकि, जब सिस्टम अंत में बूट होता है, और मैं ip addr
आउटपुट की जांच करता हूं , तो दूसरा स्थिर आईपी पता जिसे मैंने कॉन्फ़िगर किया है, वह नहीं है।
क्या मैं कुछ भूल रहा हूँ?
अपडेट करें:
सभी को इंगित करने के लिए धन्यवाद कि मेरा प्रवेश द्वार गलत था इसलिए मैंने इसे बदल दिया 192.168.2.1
, और बूट में लंबा विलंब हो गया। अब मैं एक नई समस्या में पड़ रहा हूं।
14.04 ट्रस्टी से पहले मेरे यूबंटस के लिए, उपरोक्त परिवर्तन डायनेमिक आईपी से स्टेटिक आईपी पर स्विच करने के लिए पर्याप्त है। हालाँकि, मेरे नए Ubuntu 14.04 ट्रस्टी के साथ, सिस्टम बिना IPv4 पतों के बूट करता है:
$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:xx:xx:xx:xx:ef
inet6 addr: fe80::xxx:xxxx:xxxx:98ef/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1 errors:0 dropped:0 overruns:0 frame:0
TX packets:69 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:250 (250.0 B) TX bytes:11552 (11.5 KB)
जब मैं डिवाइस को नीचे लाने की कोशिश कर रहा था तो यह भी त्रुटि देता है:
% ifdown eth0
RTNETLINK answers: No such process
RTNETLINK answers: Cannot assign requested address
मैं डिवाइस को बाद में लाने में सक्षम हूं, और फिर ifconfig
और ip addr
सही आउटपुट देता हूं । हालाँकि, IPv4 पता थोड़ी देर बाद चला जाएगा ।
नेटवर्क मैनेजर को कैसे बताएं कि मैंने अपने एथ डिवाइस को डायनेमिक आईपी से स्टैटिक आईपी में बदल दिया है? (कमांड-लाइन और जीयूआई ट्वीकिंग पर फ़ाइल को प्राथमिकता देना)।
यह XUbuntu 14.04 है। धन्यवाद
UPDATE2:
/etc/network/interfaces
इसके बजाय उपयोग करें । मेरे स्वयं के उत्तर में विवरण। फ़ाइल को
स्वचालित रूप से सेट करने के लिए /etc/network/interfaces
, यहां देखें ।
network-manager
& network-manager-gnome
स्थापित किया है, और मेरा स्थिर IP पता सेटअप ठीक है।
/etc/network/interfaces
फ़ाइल केवल शामिल iface
, address
, netmask
, gateway
, network
, broadcast
और dns-nameservers
निर्देशों