Запомняне

» Здравейте
[ Вход :: Регистриране ]
 » Начало » Li Форуми » Help & Support » Networking » SuSe 10 като рутер
Тема: SuSe 10 като рутер, Проблем ( със СуСе 10 съм)
Мнение #1 Skip to the next post in this topic.
Написано на: Февруари 28 2006, 20:57
Highlander

No avatar chosen




Група: Li fans
Мнения: 5
Регистриран: Февруари 2006

Оценка: няма

Offline
Нета ми идва по DHCP искам шарна нета на втора машина с уиндоус нета ми идва по eth1 връзката с втората машина е eth0 пробвах с

Код: 

ip link set eth0 up
ip addr add 10.10.10.1/24 dev eth0

echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -A FORWARD -s 10.10.10.2/32 -j ACCEPT
iptables -A FORWARD -d 10.10.10.2/32 -j ACCEPT

iptables -P FORWARD DROP

iptables --table nat --append POSTROUTING --out-interface eth1 -j MASQUERADE


Настоих на втората машина иптата но нета не тръгна.Ако може някой да ми каже къде греша


Редактирано от Highlander на Февруари 28 2006, 21:04
Контакти:  Highlander
WEB  
Мнение #2 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Февруари 28 2006, 22:47
mexus

Avatar




Група: Li fans
Мнения: 163
Регистриран: Октомври 2005

Оценка: няма

Offline
Не съм експерт по iptables, но за мен изглежда добре скрипта.... подчертавам много съм куц от към iptables.
На втората машина въвел ли си dns-и!? Ако не пробвай да въведеш твойте. Също така кай gateway си въвел? Трябва да въведеш IP-то на първата машина.
Контакти:  mexus

  • AOL  AOL:
  • ICQ  ICQ: 243745868
  • MSN  MSN: mexus_bg@hotmail.com
  • YIM  Yahoo IM:
WEB  
Мнение #3 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Февруари 28 2006, 22:52
Highlander

No avatar chosen




Група: Li fans
Мнения: 5
Регистриран: Февруари 2006

Оценка: няма

Offline
Всичко настроих на втората машина но не тръгва
Контакти:  Highlander
WEB  
Мнение #4
Skip to the previous post in this topic. Написано на: Март 01 2006, 02:05
gosheto

Avatar




Група: Li fans
Мнения: 162
Регистриран: Април 2005

Оценка: 5

Offline
Пусни един пинг от линукската машина до някоя страница и виж на колко ти е равен ttl

ping linux-index.org

Aко ttl=1 доставчикът ти не ти позволява да рутираш (Това можеш да го заобиколиш като си пачнеш ядрото с patch-o-matic и вкючиш подръжка на ttl-target).
Aко ttl>1 от уиндоуската машина пусни едни пинг до ip адреса на линуската машина (този който ти си задал) за да видиш дали имаш мрежа:

ping 10.10.10.1

След това едни пинг до адреса който си получил по dhcp (адреса можеш да го разбереш с командата ifconfig -a)

След това и един пинг до dns-ите които ти е дал доставчикът.

Също така може да си порвериш правилата в iptables да не би да има нещо останало и то да ти drop-ва пакетите:

iptables -L
iptables -L -t nat

Друго което се сещам е да промениш политиката във веригата FORWARD да е ACCEPT (може и да стане нещо, кой знае  :14: )

iptables -P FORWARD ACCEPT


Редактирано от gosheto на Март 01 2006, 02:07
Контакти:  gosheto
WEB  
Общо 3 отговор(а) от Февруари 28 2006, 20:57 до сега
 » Начало » Li Форуми » Help & Support » Networking » SuSe 10 като рутер

© 2014 Linux Index Project
Powered by iF 1.0.0 © 2006 ikonForums