1. grub ayarlamasi yapılır ve grub ayar dosyası yeniden oluşturulur.
[root@oradb-oel-7-node1 ~]# grep CMDLINE /etc/default/grub
# GRUB_CMDLINE_LINUX="rd.lvm.lv=ol/root rd.lvm.lv=ol/swap rhgb quiet"
GRUB_CMDLINE_LINUX="rd.lvm.lv=ol/root rd.lvm.lv=ol/swap rhgb crashkernel=auto vconsole.keymap=us net.ifnames=0 biosdevname=0"
[root@oradb-oel-7-node1 ~]#
grub2-mkconfig -o /boot/grub2/grub.cfg
2. /etc/sysconfig/network-scripts/ dizini içerisinde ağ arabirimimiz yeniden adlandırılır.
mv ifcfg-enp0s3 ifcfg-lan0
[root@oradb-oel-7-node1 network-scripts]# cat ifcfg-lan0
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=no
IPV6_DEFROUTE=no
IPV6_PEERDNS=no
IPV6_PEERROUTES=no
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=lan0
DEVICE=lan0
ONBOOT=yes
IPADDR=192.168.253.71
PREFIX=24
GATEWAY=192.168.253.254
DNS1=192.168.253.254
DOMAIN=localdomain.org
HWADDR=08:00:27:75:5a:01
HWADDR satırı doğru olmalı.
Sonrasında sistemimiz yeniden başlattığımızda artık enp0s3 diye bir ağ kartı görmüyoruz.
24 Ocak 2018 Çarşamba
21 Ocak 2018 Pazar
ubuntu 16.04 de ağ kartını yeniden isimlendirmek
Yeni linux sürümlerinde ağ kartlarının isme ethX yerine enp1d1S0 gibi gelmekte.
Böyle uzun uzun akılda kalmayacak isimler olunca, niye yeniden isimlendirmeyelim?
Öncelikle /etc/udev/rules.d/70-persistent-net.rules dosyasını oluşturuyoruz.
Dosyanın içerisine ağ kartımızla ilgili bilgileri ve yeni ismini belirtiyoruz.
Örnek satır aşağıda;
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="8c:ec:4b:02:be:c3", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="wan0"
mac adresi önemlidir. Tanım yaparken mac adresini doğru yazmamız gerekiyor.
Bundan sonra /etc/default/grub dosyasına aşağıdaki parametreleri ilave ediyor
# GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
sonrasında update-grub komutunu çalıştırıp sistemi yeniden başlatıyoruz.
Sistemimiz açıldığında artık yeni ismini kullanabiliriz.
root@ubuntu:~# ifconfig wan0
wan0 Link encap:Ethernet HWaddr 8c:ec:4b:02:be:c3
inet addr:172.16.0.47 Bcast:172.16.0.255 Mask:255.255.255.0
inet6 addr: fe80::ecb4:b8:16f2:4176/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2740 errors:0 dropped:0 overruns:0 frame:0
TX packets:2120 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1734552 (1.7 MB) TX bytes:325068 (325.0 KB)
root@ubuntu:~# grep net.ifnames /etc/default/grub; cat /etc/udev/rules.d/70-persistent-net.rules
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="8c:ec:4b:02:be:c3", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="wan0"
root@ubuntu:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.3 LTS
Release: 16.04
Codename: xenial
root@ubuntu:~#
Linux ubuntu 4.13.0-26-generic #29~16.04.2-Ubuntu SMP Tue Jan 9 22:00:44 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
son olarak initramfs update etmek faydalı olur. Bunun için;
# update-initramfs -u
çalıştırmamız yeterli olur.
Bu aşamalardan sonra sistemi yeniden başlatabiliriz.
Böyle uzun uzun akılda kalmayacak isimler olunca, niye yeniden isimlendirmeyelim?
Öncelikle /etc/udev/rules.d/70-persistent-net.rules dosyasını oluşturuyoruz.
Dosyanın içerisine ağ kartımızla ilgili bilgileri ve yeni ismini belirtiyoruz.
Örnek satır aşağıda;
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="8c:ec:4b:02:be:c3", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="wan0"
mac adresi önemlidir. Tanım yaparken mac adresini doğru yazmamız gerekiyor.
Bundan sonra /etc/default/grub dosyasına aşağıdaki parametreleri ilave ediyor
# GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
sonrasında update-grub komutunu çalıştırıp sistemi yeniden başlatıyoruz.
Sistemimiz açıldığında artık yeni ismini kullanabiliriz.
root@ubuntu:~# ifconfig wan0
wan0 Link encap:Ethernet HWaddr 8c:ec:4b:02:be:c3
inet addr:172.16.0.47 Bcast:172.16.0.255 Mask:255.255.255.0
inet6 addr: fe80::ecb4:b8:16f2:4176/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2740 errors:0 dropped:0 overruns:0 frame:0
TX packets:2120 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1734552 (1.7 MB) TX bytes:325068 (325.0 KB)
root@ubuntu:~# grep net.ifnames /etc/default/grub; cat /etc/udev/rules.d/70-persistent-net.rules
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="8c:ec:4b:02:be:c3", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="wan0"
root@ubuntu:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.3 LTS
Release: 16.04
Codename: xenial
root@ubuntu:~#
Linux ubuntu 4.13.0-26-generic #29~16.04.2-Ubuntu SMP Tue Jan 9 22:00:44 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
son olarak initramfs update etmek faydalı olur. Bunun için;
# update-initramfs -u
çalıştırmamız yeterli olur.
Bu aşamalardan sonra sistemi yeniden başlatabiliriz.
Kaydol:
Kayıtlar (Atom)
ansible ile yerel quay sunucusu üzerinden execution environment kullanımı
Yerel quay veya registry sunucularımızdaki ee leri ansible ile kullanabiliyoruz. Bunun için kendi yaptığımız ee leri veya hazır ee leri yük...
-
Bu gün ttnetin hediyesi olan tilgin yönlendiriciyle biraz oynayayım dedim Matkap, ve rg316-rp-sma kablo alıp cihazın kapağını tekrar açtım. ...
-
Bu hafta bir kaç gün iett otobüsleriyle istanbul içinde bir yerden bir başka yere gideyim dedim. Otobüslerde klima çalışmaz, pencereler açıl...
-
RHEL tabanlı her hangi bir sistemde felaket durumunda kurtarma modunda açtığımızda chroot yapmadan önce aşağıdaki bağlantı işlemlerini yapma...