/etc/hosts – seznam IP adres a přiřazených jmen.
/etc/resolv.conf – jsou zde uvedeny DNS servery (např. nameserver 192.168.1.1)
/proc/sys/net/ipv4/ip_forward – povolení směrování mezi rozhraními, povolení se provede zápisem hodnoty „1“ do tohoto souboru:
#echo '1' > /proc/sys/net/ipv4/ip_forward
Povolte směrování paketů. Chcete-li to provést, upravte soubor /etc/sysctl.conf. Vložte řádek:
net.ipv4.ip_forward=1
Spusťte příkaz:
sysctl -w net.ipv4.ip_forward="1"
/etc/sysconfig/network-scripts/ifcfg-* – popisují nastavení síťových rozhraní:
1) Příklad nastavení rozhraní používajícího službu DHCP:
#vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR= 00-19-DB-AD-19-99
ONBOOT=yes
2) Příklad nastavení rozhraní s ručně zadanými parametry:
#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
Restart všech rozhraní:
#service network restart nebo /etc/init.d/network restart
Ověření konfigurace rozhraní:
#ifconfig nebo ip a
Restart jednotlivých rozhraní:
#ifdown eth0 – vypnout
#ifup eth0 – zapnout
Statická trasa pro rozhraní (přežije restart OS):
vim /etc/sysconfig/network-scripts/route-eth0
192.168.0.0/16 via 192.168.1.1
Statická trasa pro rozhraní (nepřežije restart OS):
#route add -net 192.168.0.0/16 gw 192.168.1.1
Zobrazení informací o trasách:
#netstat -r
##############################Skript IPTABLES
yum install dnsmasq
#Příklad konfiguračního skriptu pro iptables
#
# Vyprázdnit všechna aktuální pravidla z iptables
#
iptables -F
#
# Povolit SSH připojení na tcp portu 22
# Toto je nezbytné při práci na vzdálených serverech přes SSH, abyste se nezamkli mimo systém
#
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
#
# Nastavit výchozí politiky pro řetězce INPUT, FORWARD a OUTPUT
#
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT
#
# Nastavit přístup pro localhost
#
iptables -A INPUT -i lo -j ACCEPT
#
# Přijmout pakety patřící k navázaným a souvisejícím připojením
#
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
#
# Uložit nastavení
#
/sbin/service iptables save
########################## iptables pro sdílení internetu
článek převzat z webové stránky
