Ubuntu 14.04 Trusty altında statik IP adresi nasıl kurulur?
(NOT, soru "14.04 Güvenilir" için sorulmuştur, ancak şu an için hala çalışmaktadır, 16.04 LTS Xenial)
Benim ayarım çalışmıyor. Ubuntu 14.04 Trusty hakkında özel olan şey, bir kerede birden fazla dosyayı kaynaklamak için şimdi "source-directory" anahtar kelimesini kullanarak bulduğumdur (Ref: http://manpages.debian.org/cgi-bin/man.cgi?query=interfaces&apropos = 0 & sektion = 0 & manpath = Debian + kararsız + sid & format = html & yerel ayar = tr ):
$ 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
Bu yüzden statik IP adres ayarımı şu şekilde hazırladım:
$ 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
Ancak, önyükleme sırasında geniş bir gecikmeye sahiptir. Önyükleme mesajının "Ağı Aç" gibi bir şey söylediğini gördüm, sonra uzun bir gecikmeden sonra tekrar "Ağı açmak için 60 saniye daha bekliyorum" gibi bir şey söyledim . Bu 60 saniye daha geciktikten sonra, önyükleme iletileri yeniden uçmaya başlar. Ancak, sistem sonunda önyükleme yaptığımda ve ip addr
çıkışı kontrol ettiğimde, yapılandırdığım ikinci statik IP adresi orada değil.
Bir şey mi kaçırıyorum?
GÜNCELLEME:
Ağ geçidimin yanlış olduğunu belirten herkese teşekkürler, bu yüzden değiştirdim 192.168.2.1
ve önyüklemedeki uzun gecikme gitti. Şimdi yeni bir problemle karşılaşıyorum.
14.04 Trusty'den önceki Ubuntus'um için yukarıdaki değişiklik, dinamik IP'den statik IP'ye geçmek için yeterlidir. Ancak, yeni Ubuntu 14.04 Trusty ile sistem IPv4 adresi olmadan önyükleme yapıyor:
$ 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)
Ayrıca cihazı indirmeye çalışırken hata veriyor:
% ifdown eth0
RTNETLINK answers: No such process
RTNETLINK answers: Cannot assign requested address
Ben sonradan olsa cihazı getirmek ve sonra am güçlü ifconfig
ve ip addr
doğru çıktı verir. Ancak, IPv4 adresi kısa bir süre sonra kaybolacaktır .
Ağ yöneticisine eth aygıtımı dinamik IP'den statik IP'ye değiştirdiğimi nasıl anlarım? (GUI ayarlarına göre komut satırı ve dosya ayarlaması tercih edilir).
Bu XUbuntu 14.04. Teşekkürler
Update2:
/etc/network/interfaces
Bunun yerine kullanın . Detaylar kendi cevabımda. Dosyayı
otomatik olarak ayarlamak için buraya bakın ./etc/network/interfaces
network-manager
& network-manager-gnome
benim Ubuntu 13.10 yüklü ve benim statik IP adresi ayar gayet iyi.
/etc/network/interfaces
dosyası sadece içeren iface
, address
, netmask
, gateway
, network
, broadcast
ve dns-nameservers
direktifleri