Автор Тема: Проблем с домашния рутер  (Прочетена 1238 пъти)

kalinux

  • Участници
  • ***
  • Публикации: 8
    • Профил
Проблем с домашния рутер
« -: Mar 12, 2006, 20:18 »
Накратко, опитвам се да пусна интернет на втория линукс 192.168.0.100. Рутерът е с две карти eth0: 192.168.0.1 и eth1: 85.239.133.30 (за навън). Ползвах няколко готови варианта на правилата за iptables, готови програмки с GUI, ръчно писане и винаги стигах до един и същ резултат.

Примерен код
tcpdump -i any icmp
tcpdump: WARNING: Promiscuous mode not supported on the "any" device
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on any, link-type LINUX_SLL (Linux cooked), capture size 96 bytes
19:30:37.588313 IP 192.168.0.100 > hst-133-1.cisbg.com: icmp 64: echo request seq 1
19:30:37.595867 IP hst-133-30.cisbg.com > hst-133-1.cisbg.com: icmp 64: echo request seq 1
19:30:37.589571 IP hst-133-1.cisbg.com > hst-133-30.cisbg.com: icmp 64: echo reply seq 1
19:30:37.589636 IP hst-133-30.cisbg.com > hst-133-1.cisbg.com: icmp 92: time exceeded in-transit

4 packets captured
8 packets received by filter
0 packets dropped by kernel


Това се получава при опит да видя външен адрес (.133.1) от втория компютър. Друго освен tcpdump не знам да проверя. За правилата съм сигурен, че са верни, защото преди доста време със сходна конфигурация на мрежовите платки съм нямал проблем. Разликата е преди бях на kernel 2.4 (въпреки, че и с него пробвах), a сега съм с 2.6 и съм пуснал pure-ftpd и squid (но пробвах и без тях).

Дайде идеи какво да проверявам. Ако ви трябва допълнителна информация ще я пусна.
Активен

Gentoo Linux, Gnome

st_dimitrov

  • Напреднали
  • *****
  • Публикации: 102
    • Профил
    • WWW
Проблем с домашния рутер
« Отговор #1 -: Mar 12, 2006, 21:44 »
Добре ще е да пуснеш правилата с които задействаш 'нещото' '<img'>
Активен

kalinux

  • Участници
  • ***
  • Публикации: 8
    • Профил
Проблем с домашния рутер
« Отговор #2 -: Mar 12, 2006, 23:18 »
Например по тези правила преди съм успявал.
Последно опитах с firestart.
Активен

Gentoo Linux, Gnome

GoodT

  • Напреднали
  • *****
  • Публикации: 361
    • Профил
Проблем с домашния рутер
« Отговор #3 -: Mar 13, 2006, 00:20 »
Я дай изхода от #ping dir.bg (примерно) от рутера.
Мисля ,че TTL=1 , ако е така виж това
Активен

kalinux

  • Участници
  • ***
  • Публикации: 8
    • Профил
Проблем с домашния рутер
« Отговор #4 -: Mar 13, 2006, 23:58 »
Благодаря, колеги, справих се най-накрая. Като пуснах  tcpdump -vvv -i any icmp и ping <външен адрес> видях, че полето TTL=1. Добавих
Примерен код
iptables -t mangle -A PREROUTING -i eth1 -j TTL --ttl-inc 1
iptables -t mangle -A POSTROUTING -s 192.168.0.0/24 -o eth1  -j TTL --ttl-inc 1

и всичко заспа.  '<img'>
Активен

Gentoo Linux, Gnome