/etc/hosts – lista IP adresa i dodeljenih imena.
/etc/resolv.conf – navedeni su DNS serveri (na primer, nameserver 192.168.1.1)
/proc/sys/net/ipv4/ip_forward – omogućavanje rutiranja između interfejsa, omogućavanje se vrši prosleđivanjem „1“ u ovaj fajl:
#echo '1' > /proc/sys/net/ipv4/ip_forward
Dozvolite usmeravanje paketa. Da biste to uradili, uredite /etc/sysctl.conf. Ubacite sledeću liniju:
net.ipv4.ip_forward=1
Izvršite komandu:
sysctl -w net.ipv4.ip_forward="1"
/etc/sysconfig/network-scripts/ifcfg-* – opisuju se podešavanja mrežnih interfejsa:
1) Primer podešavanja interfejsa koji koristi DHCP uslugu:
#vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR= 00-19-DB-AD-19-99
ONBOOT=yes
2) Primer podešavanja interfejsa koji koristi ručno zadate parametre:
#vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR= 00-19-DB-AD-19-99
IPADDR=192.168.1.2
NETMASK=255.255.255.0
BROADCAST=192.168.1.255
GATEWAY=192.168.1.1
ONBOOT=yes
Ponovno pokretanje svih interfejsa:
#service network restart ili /etc/init.d/network restart
Provera konfiguracije interfejsa:
#ifconfig ili ip a
Ponovno pokretanje interfejsa pojedinačno:
#ifdown eth0 – isključiti
#ifup eth0 – uključiti
Statička ruta za interfejs (čuva se nakon restartovanja OS-a):
vim /etc/sysconfig/network-scripts/route-eth0
192.168.0.0/16 via 192.168.1.1
Statička ruta za interfejs (ne čuva se nakon restartovanja OS-a):
#route add -net 192.168.0.0/16 gw 192.168.1.1
Pregled informacija o rutama:
#netstat -r
##############################IPTABLES skripta
yum install dnsmasq
# Primer konfiguracionog skripta za ptables
#
# Ispraznite sva trenutna pravila iz iptables
#
iptables -F
#
# Dozvolite SSH konekcije na tcp portu 22
# Ovo je neophodno kada radite na udaljenim serverima putem SSH-a kako biste sprečili da se zaključate iz sistema
#
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
#
# Postavite podrazumevana pravila za INPUT, FORWARD i OUTPUT lance
#
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT
#
# Postavite pristup za localhost
#
iptables -A INPUT -i lo -j ACCEPT
#
# Prihvatite pakete koji pripadaju uspostavljenim i povezanim konekcijama
#
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
#
# Sačuvajte podešavanja
#
/sbin/service iptables save
########################## ipitables za deljenje interneta
Članak je preuzet sa sajta
