Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: kill_u в May 25, 2007, 15:01



Титла: Споделяне на РРРоЕС
Публикувано от: kill_u в May 25, 2007, 15:01
Значи, дадоха ми временно лаптоп, който е с уиндоус, който от своя страна пък е изцяло на немски. Искам да ползвам домашната си машина така че да разделя интернета и да може лаптопа да има интернет от доставчика. За съжаление обаче нито под Убунту нито под бозата успях да пусна интернета на лаптопа. Пълна мъгла. Опитах да шервам връзката, инсталирах самби мамби, прокси сървъри и не тръгва и не тръгва.
Някой да има идея или да даде точно описание какво да се направи.

Съжалявам сигурно темата е дъвкана много пъти но не успях да намеря как точно става.


Титла: Споделяне на РРРоЕС
Публикувано от: lastcyrol в May 25, 2007, 15:53
Не разбирам много от iptables, но досега успешно nat-вам pppoe интернет за тетрадката ми. Даже наскоро се престраших и пробвах да си пренасоча един порт за катърчето - успешно.
Примерен код

iptables -F
iptables -t nat -F
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
iptables -t nat -A PREROUTING -p tcp -i ppp0 --destination-port 4662 -j DNAT --to-destination 172.27.127.2:4662

Последния ред ми е пренасочения порт.
Разбира се съществено е наличието на
Цитат

net/ipv4/ip_forward=1

в /etc/sysctl.conf
Имаше някакъв чалъм за рестартирането на sysctl, ама съм позабравил. Виж sysctl -p /etc/sysctl.conf
Накрая да отбележа, че посоченото решение(, което не разбирам много много. За мен важното е, че магията действа) се отнася за ubuntu. Понеже си го посочил, реших че ще е полезно да споделя. Успех.





Титла: Споделяне на РРРоЕС
Публикувано от: angelinoff в May 25, 2007, 20:51
И аз съм супер новак .  Искам да питам .. по това , което разбрах 172.27.127.2 трябва да ти е адреса на вътрешната машина нали?


Титла: Споделяне на РРРоЕС
Публикувано от: lastcyrol в May 25, 2007, 21:02
Да.
Това е клас В. Причината е, че ми харесва и че доставчика ми ползва клас С.
Пък и съм много доволен от особенния подбор на цифри. На практика само 3.
Пффх Обърнах го на...
Да това е IP-то на тетрадката ми. На настолния( демек рутващия) е 172.27.127.1, разбира се вътрешното. :)


Титла: Споделяне на РРРоЕС
Публикувано от: angelinoff в May 25, 2007, 21:12
А тия настройки как ги запаметяваш ? Като се ресне рутиращата машина да се запазат ?


Титла: Споделяне на РРРоЕС
Публикувано от: lastcyrol в May 25, 2007, 22:19
За по-лесно разбира се съм ги набутал в един bash script във "/usr/local/bin/" със име "NAT" за по-лесно писане. При мен целта не е била да се пуща автоматично при boot, щото рутера е десктоп машина. Ама мисля може да се набута някъде из "/etc/network/if-up.d/" например или пък "/etc/rc.local".
Виж, къде е правилно е отделен въпрос.


Титла: Споделяне на РРРоЕС
Публикувано от: kill_u в May 25, 2007, 23:10
почнахте дискусия а мен ме забравихте

 ???


Титла: Споделяне на РРРоЕС
Публикувано от: lastcyrol в May 25, 2007, 23:41
public void offtopic(){
 :p
 Не е като да не пишем по темата, ама тебе те нема.
}

След препрочитане на поста ти( първия) разбирам, че убунту-то е получател на интернета, който така и не теква. В такъв случай, ако шлюза не е под дебиън/-дериват не съм много сигурен, че това за sysctl.conf ще е приложимо, ама другото е. Без sysctl.conf имаше една единица да се набичи с едно echo в /proc/sys/net/ipv4/ip_forward.


Титла: Споделяне на РРРоЕС
Публикувано от: kill_u в May 26, 2007, 07:40
Оказа се че проблема не е в софтуера. Явно ланкартата ми (втората) към която се свързва лаптопа е заминала. Като вързах лаптопа към първата връзката между двата компютъра стана но естественно няма интернет  ???
Така че проблема е ясен.


Титла: Споделяне на РРРоЕС
Публикувано от: angie_bg в May 26, 2007, 09:40
Тук съм описал настройката на Ubuntu сървър за разделяне на мрежата. Не е довършено (актуализирано), но може да ви свърши работа. Успех!