Домашна мрежа

16 отговора 1095 прегледа
#1

Домашна мрежа

Имам 2 пс-та с линукс,едното е Сюс 9.1 (default kernel) другото Слак 10.2(kernel 2.4.31).Двете са вързани през суич.Ползвам интернет през pppoe само на едното(редувам ги).Искам да разбера,как мога да си направя мрежа между двете за обмяна на файлове и едновременно да мога да ползвам интернет.
Приемам идеи всякакви

Отговор
в отговор на dim3r #2

Re: Домашна мрежа

Най-добрия вариант е да ползваш едната машина като маршрутизатор и защитна стена, на нея да сложиш още една мрежова карта, на външния ethernet порт да сложиш LAN протектор(ако кабелите на доставчикати не са подземни, а са висящи между блоковете), за да не си осветиш компютъра при гръмотевична будя.

"It's called 'reading'. It's how people install new software into their brains."
Отговор
в отговор на dim3r #3

Re: Домашна мрежа

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -A FORWARD -i eth0 -s 192.168.168.0/255.255.255.0 -j ACCEPT
iptables -A FORWARD -i ppp0 -d 192.168.168.0/255.255.255.0 -j ACCEPT
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
iptables -t nat -A PREROUTING -i ppp0 -j DNAT --to 192.168.168.2

сменяш адресите и интерфейсите с твоите и си готов

това: iptables -t mangle -A PREROUTING -i ppp0 -j TTL --ttl-set 64
в случай че те филтрират по ТТЛ ,може да се наложи да го добавиш и в някои други вериги

пробвано е и работи вкъщи със слак 10.2 съм ,а и още нещо много важно
ТТЛ таргета ако се наложи да го ползваш ще трябва да пачнеш ядрото с patch-o-matic от netfilter.org после прекомпилираш и си готов ,може да го
на тоя сайт има доста полезни неща разгледай го ако нещо не ти е ясно .
Успех .

Отговор
в отговор на slacklover #4

Re: Домашна мрежа

@slackover
Това в мрежа със суич,без рутиращо ПС ли е?Защото не ми се иска да си купувам нова лан карта
А и eth0 ми е конфигуриран с loopback заради pppoe.ако си го настроя с ip няма да имам нет...?!

Редактирано от dim3r на

Отговор
в отговор на dim3r #5

Re: Домашна мрежа

LAN картата е около 8 лв(за по-евтините), а когато единия е маршрутизатор вътрешната ти мрежа може да е напълно открита.

"It's called 'reading'. It's how people install new software into their brains."
Отговор
в отговор на dim3r #6

Re: Домашна мрежа

Днес прежалих 8,42 лв за лан карта и направих мрежата.
Благодаря ви за помощта момчета
Имате по 1 бира от мен

Отговор
в отговор на dim3r #7

Re: Домашна мрежа

Това ще го запомня !
В първата събота на следващия месец смятам да намина към София, може да ме чакаш на гарата сутринта с надпис "Обещаната бита"

"It's called 'reading'. It's how people install new software into their brains."
Отговор
в отговор на lmBlack #8

Re: Домашна мрежа

С удоволствие,ама не съм от София.Ако имаш път към Варна,аз съм човека..и съм сериозен

Отговор
в отговор на dim3r #9

Re: Домашна мрежа

Хе хе хе, значи няма как да ти се размине бирата и аз съм от Варна

"It's called 'reading'. It's how people install new software into their brains."
Отговор
в отговор на lmBlack #10

Проблем!

До одеве се чудих защо нямам вътрешна мрежа от Слак-а(вчера направих Сюс-а рутер).
Вдигах интерфейса с IP i netmask,ад-нах default gateway и... няма мрежа!
След 30 минутно лутане,установих,че въпреки че след като зададох на Сюсе-то в iptables всичко описано в постинга по-горе и го запазих с iptables-save,днес няма запазени никакви правила:( Е как стана този номер?!
Сега пак ги въведох и всичко тръгна нормално.
Някой знае ли защо така?!

Редактирано от dim3r на

Отговор
в отговор на lmBlack #11

Бира:)

Никакви грижи нямаш.Уговаряме се нещо и пием по-бира.Хем ще има с кого да си говоря за Линукс:)

Отговор
в отговор на dim3r #12

Re: Проблем!

Po princip e dobre da polzwash instrumentite na SUSE-to za maskarada i firewall-a ot Yast->securiti & users -> firewall
inache ne mojesh da znaesh koga tochno neshto shte prezaredi prawilata w tablicite.

drugiq wariant e:

zapis
iptables-save > ime_na_fail

wyzstanowqwane pri restartirane
iptables-restore < ime_na_fail

"It's called 'reading'. It's how people install new software into their brains."
Отговор
в отговор на lmBlack #13

Re: Проблем!

За постоянен запис на iptables не се ли ползваше:

# service iptables save

a.

Отговор
в отговор на dim3r #14

Re: Проблем!

Напиши си ги правилата в един скрипт и го сложи в rc.local ,аз така съм направил ,а относно бирата за съжаление скоро едва ли ще идвам към Варна ,иначе би било хубаво да пием бира и да си говорим за линукс .

Отговор
в отговор на slacklover #15

Re: Проблем!

kato ti gledam nika ... samo da ti pripomnia ... slackware si ima rc.firewall

DrFrancky

Отговор
в отговор на DrFrancky #16

абе

и аз съм със слак, ама ща не ща ползвам и уиндоус (да не кажа друго, че се цупиш), понеже имаме служебен софтуер, който е с ASPROTECT и не тръгва с wine. не знам дали е от ASPROTECT-а или не, но няма как да разбера - така и така е платен => чак толко не е на зор на търся кой да го кракне, макар че тия, които са го писали си го заслужават.

Satan`s Defloration Incorporated
Отговор
в отговор на slacklover #17

Re: Домашна мрежа

Сори, че си саморекламирам бъгливия код...ако ви мързи да слагате ttl match подръжка в ядрото и да пишете правила за iptables (със сигурност това ще прецака всякакви опити да пускате traceroute от машини зад NAT-a, логично и близко до акъла)...има и друг вариант.

Написах един тъп малък kernel patch, чиято единствена работа е да не намалява с единица TTL-a на пакетите, които се forward-ват, стига destination address-a на пакетите да не е от вътрешната мрежа. Така traceroute отвътре няма да ви се прецаква (всъщност не знам, не би трябвало).

[линк]

Имайте предвид, че съм много некадърен и не гарантирам че ще работи на 100%. В тестинг фаза е :)

П.П. замислих се защо идиотите от съответния провайдър трябва да филтрират пакети с TTL под 64. При MacOS (9, не X) - default TTL за всички пакети които се генерират от tcp/ip stack-a е = 60. При Windows 95 по дефолт тази стойност е 32. Следователно тези операционни системи просто нямат късмет ако искаш да им ползваш интернета? Много забавно

Редактирано от gat3way на

Отговор