Автор Тема: Проблем с router...  (Прочетена 6835 пъти)

CisSe

  • Новаци
  • *
  • Публикации: 2
    • Профил
Проблем с router...
« -: Feb 01, 2008, 22:13 »
Здравейте,
Не отдавна съм с линукс руутер... Преди ден два след един рес на вътрешният комп излезе проблем... Няма нет... Има пинг със руутера (192.168.0.1) но само до там.. Пробвах с друга лан карта и пак същата работа..... Ако някой има идея от къде може да идва проблема да сподели ще му бъда благодарен.  '<img'>
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Проблем с router...
« Отговор #1 -: Feb 01, 2008, 23:38 »
Драги CisSe,
Добре дошъл във форума. За да получиш отговор, когато задаваш някакъв въпрос, е хубаво да опишеш максимално детайлно картинката при теб, за да можем да си представим нещата максимално точно и да видим проблема. Каква ти е системата? Къде е извадката от настройките на мрежата както на вътрешната машина, така и на въпросния Линукс рутер? А този Линукс рутер хардуерен или софтуерен е (малка машинка ли е или компютър, настроен за рутер)? Дай извадка и от всички редове при ping към 192.168.0.1 и към 212.50.10.155 (linux-bg.org). Златно правило е, че колкото по-подробен си, толкова по-голям е шансът да получиш по-точен и правилен отговор '<img'>
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

CisSe

  • Новаци
  • *
  • Публикации: 2
    • Профил
Проблем с router...
« Отговор #2 -: Feb 02, 2008, 00:12 »
Със Slackware 12 съм...


Ето ги настройките на рутерът въпреки, че до сега си работеше със тях...  '<img'>

Примерен код
ifconfig eth0 down
ifconfig eth0 hw ether 00:01:6C:21:A0:75
ifconfig eth0 up
ifconfig eth0 10.26.17.5 broadcast 10.26.17.255 netmask 255.255.255.0
ifconfig eth1 192.168.0.1 broadcast 192.168.0.255 netmask 255.255.255.252
route add -net 10.0.0.0 netmask 255.224.0.0 gw 10.26.17.1
route add -host 26.17.optisprint.net gw 10.26.17.1

sleep 3
pptp 26.17.optisprint.net user cvetomir password ********

sleep 8
route add default dev ppp0
route add default gw 26.17.optisprint.net

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -j MASQUERADE -o eth1 -s 192.168.0.0/24
iptables -t nat -A POSTROUTING -j MASQUERADE -o ppp0 -s 192.168.0.0/24



...а това са на вътрешният комп...

http://i.data.bg/08/02/02/789547.jpg?ipgq






Примерен код
C:\Documents and Settings\CisSe>ping 192.168.0.1

Pinging 192.168.0.1 with 32 bytes of data:

Reply from 192.168.0.1: bytes=32 time<1ms TTL=64
Reply from 192.168.0.1: bytes=32 time<1ms TTL=64
Reply from 192.168.0.1: bytes=32 time<1ms TTL=64
Reply from 192.168.0.1: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.0.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\Documents and Settings\CisSe>




Пинг със linux-bg.org нямам от вътрешният комп...
 '<img'>



Активен

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
Проблем с router...
« Отговор #3 -: Feb 02, 2008, 11:15 »
Най-вероятно доставчика ти си играе с TTL -а. Потърси за TTL mangle, промяна на ТТЛ
Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/

metal

  • Напреднали
  • *****
  • Публикации: 414
    • Профил
Проблем с router...
« Отговор #4 -: Feb 02, 2008, 22:45 »
пингни от рутера някакъв външен адрес да видим с какъв TTL са ти пакетите от доставчика. Ако е 1 или 0 няма да минат и тогава както каза zerindon - iptables -t mangle -A PREROUTING -i ppp0 -j TTL --ttl--inc 1 (или 2 ако TTL-а е 0)
Активен

Gentoo 2007.0 - 2.6.23-r3
Debian testing - 2.6.22-3

samiboy

  • Напреднали
  • *****
  • Публикации: 66
    • Профил
Проблем с router...
« Отговор #5 -: Feb 03, 2008, 14:41 »
Примерен код
route add default dev ppp0
route add default gw 26.17.optisprint.net


Как така реши, че можеш да имаш 2 default gateway .. ?

Примерен код
ifconfig eth0 down
ifconfig eth0 up


това ако не е тайна за какво ти е ? Освен ако не ти седи запис в /etc/rc.d/rc.inet1.conf които трябва да изтриеш ако вдигаш ип от /etc.rc.d/rc.local ..

Примерен код
route add -host 26.17.optisprint.net gw 10.26.17.1


Това също е супер странно защото 26.17.optisprint.net се намира в мрежа 10.0.0.0 която си рутирал с горния ред  ..

Цитат
iptables -t nat -A POSTROUTING -j MASQUERADE -o eth1 -s 192.168.0.0/24


Доколкото виждат моите очи тук правиш шаре на eth1 които се намира в същия сегмент 192.168.0./24 ... промени го на eth0

------------------------------------------------------------------------------------------

а сега ще ти покажа горе долу как трябва изглеждат нещата ако са в rc.local и изрично да няма запис в rc.inet1.conf

Примерен код

ifconfig eth0 hw ether 00:01:6C:21:A0:75
ifconfig eth0 10.26.17.5 netmask 255.255.255.0
ifconfig eth1 192.168.0.1 netmask 255.255.255.0
route add -net 10.0.0.0 netmask 255.224.0.0 gw 10.26.17.1
pptp 26.17.optisprint.net user cvetomir password ******** defaultroute
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -j MASQUERADE -o eth0 -s 192.168.0.0/24
iptables -t nat -A POSTROUTING -j MASQUERADE -o ppp0 -s 192.168.0.0/24




Активен

longus

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
Проблем с router...
« Отговор #6 -: Feb 03, 2008, 15:12 »
/оф топик
Тъй като има възможност да се изполва една от трите опции: defaultroute, default dev, default gw, коя от тях е за предпочитане. Аз ползвам default gw и мисля, че с нея е най-добре, пък и майкрософт така го правят '<img'> '<img'> '<img'>. Все пак, ако някой има обосновано мнение ще ми е интересно да го науча.
/оф топик
Активен

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Проблем с router...
« Отговор #7 -: Feb 03, 2008, 15:42 »
Може да има 2 default gateway-a, само че трябва да са с различни метрики (или да се прави link balancing, но това не става по този начин).

Цитат
ifconfig eth1 192.168.0.1 broadcast 192.168.0.255 netmask 255.255.255.252


Това е грешно и нямам идея защо в крайна сметка интерфейсът се вдига..

Цитат
pptp 26.17.optisprint.net user cvetomir password ********

sleep 8
route add default dev ppp0


Такива решения  кефят '<img'> Колкото и да е глупаво, статистически погледнато работи в повечето случаи '<img'>

Цитат
iptables -t nat -A POSTROUTING -j MASQUERADE -o eth1 -s 192.168.0.0/24
iptables -t nat -A POSTROUTING -j MASQUERADE -o ppp0 -s 192.168.0.0/24


Първото правило е ненужно.
Активен

"Knowledge is power" - France is Bacon

samiboy

  • Напреднали
  • *****
  • Публикации: 66
    • Профил
Проблем с router...
« Отговор #8 -: Feb 03, 2008, 21:42 »
За 2-та gateway става въпрос точно за случая а не какво може ..
1-то правило е нужно за да може домашната мрежа да вижда мрежа 10.0.0.0  ..



Активен

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Проблем с router...
« Отговор #9 -: Feb 03, 2008, 23:03 »
В такъв случай интерфейсът е объркан, трябва да е eth0, не eth1.
Активен

"Knowledge is power" - France is Bacon

bashi1

  • Напреднали
  • *****
  • Публикации: 115
    • Профил
Проблем с router...
« Отговор #10 -: Feb 04, 2008, 14:48 »
Привет. Аз също съм на оптиспринт и ползвам рутер на Ubuntu. Инсталирах си един пакет - pptp-linux и от там си направих настройките. Ето го файла с правилата:
Примерен код
root@bashi-desktop:/home/bashi# cat /etc/ppp/peers/neta
remotename mytunnel
linkname mytunnel
ipparam 10.0.0.2
pty "pptp 10.0.0.2 --nolaunchpppd"
name bashi
persist
noauth
#file /etc/ppp/options.pptp
#end of tunnel file
После
Примерен код
pon neta
и би трябвало да ти се появи ppp0 в ifconfig
После от там взимаш адреса  P-t-P: и си го слагаш дефолт. После разбрах, че трябвало да има роута но при мен работи и само с първия
Примерен код
route add default gw 195.138.132.5
route add default dev ppp0
Дано съм бил полезен.
Активен

samiboy

  • Напреднали
  • *****
  • Публикации: 66
    • Профил
Проблем с router...
« Отговор #11 -: Feb 06, 2008, 21:25 »
Ми не си полезен защото всичкото това нещо дето го изписа се прави с един единствен ред  ..
pptp "pptpservera" user "potrebitelskoime" password "parolatati" defaultroute
вече обясних къде му е проблема на момчето ...
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Router
Настройка на програми
Wiz 4 4651 Последна публикация Apr 19, 2004, 03:01
от XaugyTuH
Router
Настройка на програми
jm 1 4416 Последна публикация May 30, 2004, 10:21
от Йордан
Router
Идеи и мнения
Devilhunter 5 5422 Последна публикация Sep 13, 2004, 21:59
от XaugyTuH
Router
Настройка на програми
Devilhunter 6 5614 Последна публикация Oct 27, 2004, 16:45
от
ssh win>>lx router>>lx router>>win
Настройка на програми
carlitto 0 3580 Последна публикация Apr 27, 2005, 10:43
от carlitto