2015 m. kovo 21 d., šeštadienis

CentOS7 derinimas

Paketai


yum install net-tools - (netstat komanda)
yum install bind bind-utils (dns serveris)

CentOS tinklo konfigūracija


Suinstaliavus CentOS-7 Minimal, ant Virtual-Box, nebuvo tinklo. Tam, kad pasigautų adresą reikėjo konfigūraciniam dokumente, nustatyti, kad užkrovimo metu įrenginys būtų įjungtas.
Didaminio IP konfiguravimas: vi /etc/sysconfig/network-scripts/ifcfg-eth<x> 
Pakeitimas: ONBOOT = yes
Statinio IP konfiguravimas:
Tinklo konfigūracinį dokumentą randam:
vi /etc/sysconfig/network-scripts/ifcfg-eth<x>  Statinio ip pavyzdys:
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
NETWORK=10.0.1.0
NETMASK=255.255.255.0
IPADDR=10.0.1.27
USERCTL=no
DHCP serverio pavyzdys:
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
Koks bus naudojamas protokolas.
BOOTPROTO = {none, bootp, dhcp } Ar įrenginys turėtų būti aktyvus užkrovimo metu.
ONBOOT = {yes, no } Vartotojo teisės į konfigūracinį failą.
USERCTL = {yes, no }

Tinklo perkrovimas:
sudo systemctl restart network
/etc/init.d/network restart
services network restart

DNS diegimas:


named-checkconf - Tikrina ar teisingai sukonfigūruotas dns dokumentas.
/var/named/     - DNS zonų dokumentai.
yum install python-dns - python dns paketas
vim /usr/share/doc/python-dns-1.12.0/examples/ - python dns pavyzdžiai.
/var/named/data/named.run - DNS logai.

#Package: bind; Service: named; Config: caching
yum install bind bind-utils -y 
Įjungimas/Įšjungimas
systemctl enable named
systemctl start named 

#Per nmap galima matyti "53/tcp open domain"
#/etc/named.conf dokumente, prie "logging" pridedam "print-severity", kuris rodys įrašų svarbą.
print-severity yes;

Šaltiniai:
https://www.centos.org/docs/4/html/rhel-rg-en-4/s1-networkscripts-interfaces.html
https://unix.stackexchange.com/questions/78295/centos-no-network-interface-after-installation-in-virtualbox