Здравствуйте!
Настройку производил по инструкции, которая в начале темы.
Допустил ошибуку не знаю где. Теперь интернета на серверной машине нет
iptables-save
# Generated by iptables-save v1.4.10 on Sun Dec 4 22:51:45 2011
*nat
:PREROUTING ACCEPT [18:1583]
:INPUT ACCEPT [16:927]
:OUTPUT ACCEPT [32:2215]
:POSTROUTING ACCEPT [26:1635]
-A POSTROUTING -s 192.168.0.0/24 ! -d 192.168.0.0/24 -j MASQUERADE
COMMIT
# Completed on Sun Dec 4 22:51:45 2011
# Generated by iptables-save v1.4.10 on Sun Dec 4 22:51:45 2011
*mangle
:PREROUTING ACCEPT [119:13899]
:INPUT ACCEPT [117:13243]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [107:11712]
:POSTROUTING ACCEPT [164:20502]
-A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
COMMIT
# Completed on Sun Dec 4 22:51:45 2011
iptables -t nat -nvL
Chain PREROUTING (policy ACCEPT 18 packets, 1583 bytes)
pkts bytes target prot opt in out source destination
Chain INPUT (policy ACCEPT 16 packets, 927 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 32 packets, 2215 bytes)
pkts bytes target prot opt in out source destination
Chain POSTROUTING (policy ACCEPT 26 packets, 1635 bytes)
pkts bytes target prot opt in out source destination
6 580 MASQUERADE all -- * * 192.168.0.0/24 !192.168.0.0/24
cat /etc/network/interfaces
auto lo
iface lo inet loopback
post-up iptables-restore </etc/iptables.conf
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
cat /etc/dnsmasq.conf
# Укажем интерфейс, который будет слушать dnsmasq
interface=eth1
# Укажем адрес, на котором будет находиться dnsmasq
listen-address=192.168.0.1
# Укажем dnsmaq слушать только интерфейсы
bind-interfaces
# Укажем локальный домен, для нашей домашней сети, это не обязятельно
domain=linux.lan
# Укажем DHCP-серверу диапазон выдаваемых адресов, длинную маску и время их аренды
dhcp-range=192.168.0.2,192.168.0.254,255.255.255.0,24h
# Укажем DHCP-серверу маршрут по умолчанию (default route) выдаваемом клиентам,
# в нашем случае это адрес интерфейса eth1
dhcp-option=3,192.168.0.1
# По идее можно указать адреса DNS, выдаваемых DHCP-сервером принудительно,
# если что-то не устраивает в dnsmasq, хотя Клиент и так по умолчанию
# получает адрес DNS=IP-eth1
# dhcp-option=6,ip-dns1,ip-dns2,ip-dnsN
ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:08:54:ab:4b:b3
inet addr:176.8.114.57 Bcast:176.8.115.255 Mask:255.255.254.0
inet6 addr: fe80::208:54ff:feab:4bb3/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:78 errors:0 dropped:0 overruns:0 frame:0
TX packets:93 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6238 (6.2 KB) TX bytes:12799 (12.7 KB)
Interrupt:18 Base address:0xd000
eth1 Link encap:Ethernet HWaddr 00:30:4f:5a:c2:a1
inet addr:192.168.0.1 Bcast:0.0.0.0 Mask:255.255.255.0
inet6 addr: fe80::230:4fff:fe5a:c2a1/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:13 errors:0 dropped:0 overruns:0 frame:0
TX packets:57 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1187 (1.1 KB) TX bytes:9822 (9.8 KB)
Interrupt:19 Base address:0xd400
lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:23 errors:0 dropped:0 overruns:0 frame:0
TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1548 (1.5 KB) TX bytes:1548 (1.5 KB)
route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 176.8.115.254 0.0.0.0 UG 100 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth1
176.8.114.0 0.0.0.0 255.255.254.0 U 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
cat /proc/sys/net/ipv4/ip_forward
1
arp -n -i eth1
arp: в 1 записях совпадения не найдено.
Помогите, пожалуста!