Автор Тема: Мрежа ubuntu -> winxp  (Прочетена 1255 пъти)

To4eH

  • Участници
  • ***
  • Публикации: 3
    • Профил
Мрежа ubuntu -> winxp
« -: Feb 17, 2007, 17:19 »
Как да наглася Убунту-то за рутер?
Ланката, в която влиза нета е с автоматични настройки.Интернета ми е LAN '<img'>

Ако трябва някаква друга информация да дам - кажете. '<img'>
Активен

Йордан

  • Напреднали
  • *****
  • Публикации: 1451
  • Distribution: Ubuntu / Gentoo
  • Window Manager: Gnome
  • не е важно колко ти е голяма пишката, а какво можеш с нея
    • Профил
    • WWW
Мрежа ubuntu -> winxp
« Отговор #1 -: Feb 17, 2007, 21:26 »
А на мен ми трябват пари. Как мога да имам повече?

Прочети правилата на форумана!!!

И все пак ето отговор на въпроса ти!
http://www.gentoo.org/doc/en/home-router-howto.xml
Активен

Всеки пост - отговор на въпрос !!!

Йордан Георгиев
http://ygeorgiev.net/

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Мрежа ubuntu -> winxp
« Отговор #2 -: Feb 17, 2007, 23:38 »
Това, което ти е дал GigaVolt е абсолютно задължително четиво, ако ще се занимаваш с рутиране. Като начало обаче, достатъчно е да изпълниш следните стъпки:
1. Настрой втората си лан карта, която ще е вързана към потребителите зад рутера, като я добавиш в /etc/network/interfaces и й дадеш адрес и маска. Може и чрез графичния инструмент да я настроиш.
2. Във файла /etc/sysctl.conf смени стойността на net/ipv4/ip_forward от 0 на 1
3. Сложи подобен ред най-отдолу в /etc/init.d/rc.local
/sbin/iptables -I POSTROUTING 1 -t nat -o eth0 -s 192.168.0.0/24 -j MASQUERADE
където eth0 е картата, която е свързана към Интернет, а 192.168.0.0/24 е мрежата и маската зад рутера. Естествено, и мрежата и маската могат да са такива, каквито ги настроиш, а може и да пуснеш само за някои IP-та, като за всяко IP добавиш подобен ред в rc.local
/sbin/iptables -I POSTROUTING 1 -t nat -o eth0 -s 192.168.0.2 -j MASQUERADE
Активен

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

malone

  • Напреднали
  • *****
  • Публикации: 269
    • Профил
    • WWW
Мрежа ubuntu -> winxp
« Отговор #3 -: Feb 18, 2007, 02:24 »
Решение, което съм писал в друг форум:
Цитат
РЕШЕНИЕ:

Забележка: Пишете всички следващи команди в root терминал, НЕ ИЗПОЛЗВАЙТЕ sudo.

1. Започнете с конфигурирането на мрежовата карта, която е свързана с другия компютър в домашната ви мрежа:

Примерен код
ifconfig ethX ip


където ethX е интерфейса на мрежовата карта, а ip е желания от вас адрес на сървъра (обикновено се използва 192.168.0.1)

2. Конфигурирайте NAT както следва:

Примерен код
iptables -t nat -A POSTROUTING -o ethX -j MASQUERADE


където ethX е интерфейса на мрежовата карта, от която "идва" интернета

Примерен код
echo 1 > /proc/sys/net/ipv4/ip_forward


3. Инсталирайте dnsmasq и ipmasq, като използвате apt-get:

Примерен код
apt-get install dnsmasq ipmasq


4. Рестартирайте dnsmasq:

Примерен код
/etc/init.d/dnsmasq restart


5. Преконфигурирайте ipmasq за стартиране след като мрежата бъде стартирана. След командата четете и следвайте стъпките:

Примерен код
dpkg-reconfigure ipmasq


6. Повторете стъпки 1 и 2.

7. Добавете ред "net.ipv4.ip_forward = 1" в /etc/sysctl.conf

Примерен код
gedit /etc/sysctl.conf


8. Рестартирайте (Незадължително, но препоръчително)
Активен

Безмислено е да даваш съвети на този, който не иска да ги използва. Каква е ползата от свещника в ръцете на слепеца.