====== CentOS ======
die folgenden Konfiguration basieren auf CentOS 7.
===== Konfiguration =====
==== Hostname ====
Typen:
* static hostname: gespeichert in Dati /etc/hostname
* pretty hostname: Hostbeschreibung
* transient hostname: "A fall-back value that is typically received from the network configuration."
Befehle:
* **anzeigen**: ''nmcli general hostname'' oder ''hostnamectl status --static''
* **setzen**: ''nmcli general hostname new-hostname.example.com'' ((NetworkManager automatically restarts the systemd-hostnamed)) oder ''hostnamectl set-hostname new-hostname.example.com''
Quelle: https://access.redhat.com/documentation/de-de/red_hat_enterprise_linux/9/html/configuring_and_managing_networking/assembly_changing-a-hostname_configuring-and-managing-networking
==== Netzwerk ====
Beispiel für ens192 (vmware):
''/etc/sysconfig/network-scripts/ifcfg-ens192''
DEVICE=ens192
# static:
BOOTPROTO=none
IPADDR=1.2.3.4
PREFIX=24
# ...or DHCP:
# BOOTPROTO=dhcp
# DEFROUTE=yes
#DNS1=8.8.4.4
#DNS2=9.9.9.9
# optional, change:
# HWADDR=96:00:02:93:b5:ab
ONBOOT=yes
TYPE=Ethernet
Änderungen übernehmen: ''systemctl restart network''
Config anzeigen: ''ip a'' oder ''nmcli -p dev''
==== Proxy eintragen ====
''/etc/environment'', Beispieleinträge für Proxy
export ftp_proxy=ftp://mein.PROXY.tld:3128
export http_proxy=http://mein.PROXY.tld:3128
export https_proxy=https://mein.PROXY.tld:3128
export proxy=mein.PROXY.tld:3128
export no_proxy=localhost,127.0.0.1,FQDN-meines-Hosts,IP.meines.Hosts
==== ipv6 abschalten ====
''/etc/sysconfig/network'' NETWORKING_IPV6=no
yum versucht allerdings dennoch über ipv6 aufzulösen und zu verbinden:
''/etc/yum.conf'' ip_resolve=4
==== Repositories via Proxy zugreifbar machen ====
Standardmäßig wird via mirrorlist der beste Mirror ausgewählt. Das funktioniert hier nicht die Server der mirrorlist nicht im Proxy freigeschaltet sind.
==== zusätzliche CA im System verankern ====
- Datei erstellen (root-CA für *.test.bnotk.net) in ''/etc/pki/ca-trust/source/anchors/MEINE-CA.crt''
- update-ca-trust
==== Firewall ====
=== abschalten ===
- Dienst deaktivierensystemctl disable firewalld
- Dienst stoppen:systemctl stop firewalld
=== Ports öffnen ===
Beispiel: Port 80 + 443 öffnen, Standardnetz ist "public", prüfen mit firewall-cmd --get-active-zones
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=443/tcp --permanent
firewall-cmd --reload