Автор Тема: Споделяне на интернет  (Прочетена 3180 пъти)

triplek

  • Напреднали
  • *****
  • Публикации: 564
    • Профил
Споделяне на интернет
« -: Aug 13, 2007, 20:35 »
Здравейте,

Днеска цял ден се мъча и все нищо се получава. Пробвах какво ли не но все стигам до кривата круша. Имам два компютъра. Единия е с две мрежови карти и искам да споделя връзката с втория. Някой може ли да ми каже долу горе как става номера.

Провах с dhcp сървър ... не стана. С iptables .... пак не стана. Вече и аз не знам къде бъркам затова няма да споделям къде какво съм правил.

Предполагам е банална тема за всички ви, но не всички разбираме от мрежи и за не всички е толкова лесно да се справим с дилема като тази. '<img'>

10х предварително



Активен

Debian Lenny/sid

aaaaaa

  • Напреднали
  • *****
  • Публикации: 971
    • Профил
Споделяне на интернет
« Отговор #1 -: Aug 13, 2007, 20:55 »
А с firestarter пробва ли? Поне при мен помогна. Погледни тук и тук. Общо взето трябва на интерфейсът, с който ще споделяш интернета да сложиш ip от вида 192.168.0.1 и нетмаска 255.255.255.0. След това просто пускаш wizard-а на firestarter. Би трябвало опциите за dhcp да работят по подразбиране, но ако например си задал на интерфейсът, с който ще споделяш интернет ip, различно от 192.168.0.1, можеш да дадеш компютрите, които ще получават интернет да си взимат ip-та от правилния вид. Възможен проблем е ако доставчикът ти не ти позволява да споделяш интернета (мегалан правят така например), но и в този случай можеш д се справиш.
Активен

...to boldly go where no one has gone before...

the_real_maniac

  • Напреднали
  • *****
  • Публикации: 1258
  • Kernel panic, me - no panic ;-) :-)
    • Профил
Споделяне на интернет
« Отговор #2 -: Aug 13, 2007, 21:08 »
ОК ! Имаше не две , ами три статии за internet sharing И home router на Linux-bg.org ! ПОГЛЕДНИ ГИ !!!! ама наистаин !

иначе накратко

трябва ти

ip_forwarding (т.е прехвърляне м/у мрежите) ГРУБО КАЗАНО
друго е допълнения, но необходими (!'<img'>
Активен

Powered by Debian GNU / LINUX /// Intel inside ...

„Насилието е последното убежище на некомпетентността“ - Айзък Азимов (1920 — 1992)

Златко

  • Напреднали
  • *****
  • Публикации: 2147
    • Профил
Споделяне на интернет
« Отговор #3 -: Aug 14, 2007, 08:02 »
Съветвам те да си вземеш външен маршрутизатор (нещо такова).  '<img'>
Струва около 60 лв., зависи от марката и модела.
Свързваш си към него основния Интернет и оттам си пускаш двата кабела за двата компютъра.

Предимства:

1. Настройва се чрез интерфейс, поддържа всичко на доставчика - DHCP, pppoe и т. н. Оттам нататък двата компютъра си вземат от него чрез DHCP.
2. Има си вградена защитна стена
3. Имаш два автономни компютъра (устройството стои постоянно включено, но консумира 10-20 вата). Така не се налага единия компютъра да ти е включен, за да дава Интернет на другия и пестиш пари от икономия електроенергия.
4. Други, които произтичат от предишните 3 и за които сам ще се сетиш.  '<img'>

Недостатъци:

1. Струва пари (но не забравяй икономисания ток и спокойствието)
2. Доставчиците не знам дали не са измислили някоя хватка, за да блокират такова цепене на Интернета. Трябва да провериш.
3. Може и да има, но на мен не са ми известни.

 ':ok:'



Активен

Без правила няма игра

qwerti

  • Участници
  • ***
  • Публикации: 8
    • Профил
Споделяне на интернет
« Отговор #4 -: Aug 14, 2007, 21:55 »
аз имам същия проблем ... моя компютър е със сравнително новичко кубутну (сравнително - 1 седмица .. )  и дойде проблема как да си закача интернета към компа в другата стая .. WinXP SP2 пробвах какво ли не .. ровичках навсякъде в "чичко" Google направих много от описанията които изнамерих .. безрезултатно ..  

Така, моя комп (линукса) има 2 карти и връзка към интернет през ppp0 другите интерфейси са eth0 i eth1. Парички за такова устройство нямам .. а и да имам няма да ги дам щото знам че под Win-a такова нещо не е нужно... И все пак искам да си остана на линукса че почна да ми харесва ..

Пробвах с  IP таблици .. мне..
Пробвах dhcp .. мне..
Firestarter... мне...  (казва ми че лан картите не са готови (..is not ready.. or something familiar))  ':crazy:'  ':crazy:'  ':crazy:'


Някви идеи, точно описание как да процедирам или точен линк към някви напътствия за конфигуриране - ще съм изключително благодарен '<img'>

С уважение: qwerti
Активен

KPETEH

  • Напреднали
  • *****
  • Публикации: 584
    • Профил
Споделяне на интернет
« Отговор #5 -: Aug 14, 2007, 23:14 »
А кой е СКАПАНИЯТ протокол че май се опитват да се ръкуват малоумните пакети м ?!
:-)
Активен

Най-добрата страна на алчността е способността и да стопява коефициента на интелигентност дори на най-умния човек.

the_real_maniac

  • Напреднали
  • *****
  • Публикации: 1258
  • Kernel panic, me - no panic ;-) :-)
    • Профил
Споделяне на интернет
« Отговор #6 -: Aug 14, 2007, 23:35 »
хора, вие ще ме уморите

казвам Ви има статии

това 1

2-ро нещата всъщносто са много лесни

echo "1" > /proc/ipv4/network/ip_forward

+

firewall че да не пускате всичко да прехвърча м/у двете мрежи

+ статични настройки на клиентите зад рутера (т.е ръчно IP, netmask , GW, DNS-ите на Isp-то ви), това е НАЙ, ама най-елементарният ВАРИАНТ !
Активен

Powered by Debian GNU / LINUX /// Intel inside ...

„Насилието е последното убежище на некомпетентността“ - Айзък Азимов (1920 — 1992)

KPETEH

  • Напреднали
  • *****
  • Публикации: 584
    • Профил
Споделяне на интернет
« Отговор #7 -: Aug 14, 2007, 23:43 »
ха ха що да те мориме бре ти сам си се мориш :-)
a iptables у коя директория беше че не се сеШЪм ? '<img'>
Активен

Най-добрата страна на алчността е способността и да стопява коефициента на интелигентност дори на най-умния човек.

triplek

  • Напреднали
  • *****
  • Публикации: 564
    • Профил
Споделяне на интернет
« Отговор #8 -: Aug 15, 2007, 09:11 »
За вас може да са лесни. Но както казах не всички разбираме от мрежи. Да не говорим че нещата с iptables не са никак ама никак елементарни.

Проблема при мен е решен. Не сам разбира се, а с помощ от доста хора. И като цяло не виждам човек който си няма идея от мрежи как ше се оправи сам. Само с желание не става.

Да, читанки има много, но коя от тях сработва и за какви дистрибуции са.

В крайна сметка така и никой от вас, дето разбира не ми даде адекватен отговор, който трябваше да изглежда нещо от сорта:

1) Оправят се правилата на iptables. Можеш да погледнеш тук

2) Настройваш си dhcp сървър като редактираш конфизите му еди как си.

3)Настройваш задрутерната машина еди как си според това как е настроено dhcp-то

Но пак казвам. Ако нямах познати които са по-навътре просто ми се вижда ъпсурдно да се справя сам.

btw рутера е със Slackware 12 и мога да кажа че нещата станаха почти по учебник дори и при ноб като мен.
Активен

Debian Lenny/sid

qwerti

  • Участници
  • ***
  • Публикации: 8
    • Профил
Споделяне на интернет
« Отговор #9 -: Aug 15, 2007, 12:34 »
значи отправям най-искрени балгодарности tryplek за линка който е поставил в последния си пост. Чрез него и съвсем минимални настройки на Windows всичко тръгна идеално '<img'>

настроките на Win-a бяха за IP, gateway и DNS сървър . Като за последното се изискват адресите на доставчика..

Отново благодаря tryplek да си жив и здрав '<img'>))
Активен

arda_kj

  • Напреднали
  • *****
  • Публикации: 631
  • Distribution: Debian Sid/Unstable; Ubuntu 12.04
  • Window Manager: Gnome/KDE
    • Профил
Споделяне на интернет
« Отговор #10 -: Aug 15, 2007, 14:38 »
//офф
Цитат
Проблема при мен е решен. Не сам разбира се, а с помощ от доста хора. И като цяло не виждам човек който си няма идея от мрежи как ше се оправи сам. Само с желание не става.


Тук не съм съгласен, става с желание + четене(понякога много) + упорство. Пример, аз самия, не знам какво точно разбираш под това някой да разбира или не от мрежи, но аз като тръгвах да си правя рутер не разбирах кой знае колко от мрежи, бях със знанията си от Вина (да не говоря, че като се запознавах с iptables и ми се изправяха косите от ужас), но с бая четене и упорство успях да навлезна до толкова, че да си направя въпросния рутер абсолютно сам. Хубавото при това е, че като се мъчиш сам изчиташ покрай проблема си "половината" интернет и научаваш много.
Та тва е ключа за успеха с Линикс за мен: желание + четене + упорство.
Активен

Debian Sid/Unstable; Ubuntu 12.04
"За да открием истината, е нужно поне веднъж в живота си да подложим всичко на съмнение" - Р. Декарт

qwerti

  • Участници
  • ***
  • Публикации: 8
    • Профил
Споделяне на интернет
« Отговор #11 -: Aug 15, 2007, 16:53 »
това което написа е напълно логично .. но все пак нали трябва да попиташ някой, за да научиш нещо '<img'>

и аз идвам отново да задам следващия въпрос по същата тема ...


...и както всичко си беше изрядно изведнъж всички връзки са разпаднаха и линукса ми остана без интернет.. докато другия комп има ... да другия комп има интернет. И искам да попитам как да си оправя бъкийте ..

малко инфо: линукс няма пинг към нищо, абсолютно нищо,  уиндоуса и той . нямат пинг един към друг даже.. което е най-интересното защото win-а има интернет.

благодаря предварително '<img'>)
Активен

arda_kj

  • Напреднали
  • *****
  • Публикации: 631
  • Distribution: Debian Sid/Unstable; Ubuntu 12.04
  • Window Manager: Gnome/KDE
    • Профил
Споделяне на интернет
« Отговор #12 -: Aug 15, 2007, 23:21 »
Човек ако искаш да ти помогнем кажи и покажи също какво си направил на Вина и Линукса, и резултата след като си го направил във вид на конф. файлове и/или изходи от команди. Просто ми трябват повече подробности, за да разбера, кое точно не работи и защо.
Активен

Debian Sid/Unstable; Ubuntu 12.04
"За да открием истината, е нужно поне веднъж в живота си да подложим всичко на съмнение" - Р. Декарт

rutera

  • Напреднали
  • *****
  • Публикации: 24
    • Профил
Споделяне на интернет
« Отговор #13 -: Aug 23, 2007, 22:21 »
човече ей това ти трябва:
eth0 ti e interneta
eth1 ti e vatreshnata mreja
при теб може да е обратното.
на мястото на хх.хх.хх.хх  слагаш ip-то от доставчика.
на мястото на yy.yy.yy.yy слагаш Gateway-a.
nameserver uu.uu.uu.uu   <--- тук слагаш dns


отиваш кадето си направил този фаил с садържанието по долу

примерно   net
и пишеш е конзолата следното:
chmod 700 net
пишеш ls
и ако файла е станал зелен пишеш следното:
./net       така стартираш скрипта ако си4ко е ок то на втората машина ще има нет.
а на 2-рата машина слагаш настройки:
192.168.0.2,3,4,22,55,65,89,68 до 254 ip
mask 255.255.255.0
getaway 192.168.0.1
dns:този които е на доставчика ти


Примерен код
#!/bin/sh
#########################################
#internet
ifconfig eth0 xx.xx.xx.xx netmask 255.255.255.0 up
route add default gw yy.yy.yy.yy
#
echo "nameserver uu.uu.uu.uu"> /etc/resolv.conf
#
ifconfig eth1 192.168.0.1 netmask 255.255.255.0 up
echo "1" > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
#end
Активен

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
Споделяне на интернет
« Отговор #14 -: Aug 24, 2007, 10:44 »
@triplek, @qwerty: честно казано и на мен ми е писнало от такива дето само викат не мога не мога ...

искате подробно описание ... за дебиан ...

http://www.getoto.net/2007/06/the-perfect-soho-router-part-1/

На четете ...

Баси и като статия беше пуснато тука, и като новина и шибаната тема с не ми работи нета и как да си шерна нет се обсъжда непрекъснато и пусто никой не иска да пусне един шибан сърч
Активен

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