Strony: 1 [2]
Drukuj
Autor Wątek: Problem z siecią  (Przeczytany 1413 razy)
0 użytkowników i 3 Gości przegląda ten wątek.
Juman
Miętowe nasionko
*

Reputacja 0
Offline Offline

Płeć: Mężczyzna
Distro: Linux Mint Gloria
Wiadomości: 13


Zobacz profil
« Odpowiedz #15 : Wrzesień 03, 2009, 11:48:42 »

Powoli zaczynam tracić cierpliwość ...
Zainstalowałem najnowszy pakiet dhcp serwer (link powyżej), a tu niespodzianka brak neta, tak jakby kabel sieciowy był odłączony ... co ciekawsze pliki dhcpd.conf i dhpc nadal niedostępne do edycji ...
Zapisane
kosa1
Administrator
Miętowa plantacja
*****

Reputacja 0
Offline Offline

Płeć: Kobieta
Distro: Linux Mint 9-64 bit, Ubuntu 10.04 64 bit
Wiadomości: 1639


Terminatorka


Zobacz profil WWW
« Odpowiedz #16 : Wrzesień 03, 2009, 12:06:31 »

Jeśli te pliki są, może nie tak konsolowo:
Kod:
sudo nautilus
Otworzy sie w trybie roota i wejdź ręcznie w te pliki.
Albo z normalnego konta:
Kod:
sudo gedit /etc/dhcp3/dhclient.conf
co u mnie skutkuje otwarciem pliku do edycji i zapisanie zmian.
Zapisane

Linux nie gryzie! : www.ubunciak.pl
OS: Ubuntu 10.10, Linux Mint 9 64 bit,
Asus GeForceGTS250, PhenomII, 4 GB RAM, Barracuda 7200.12 500 GB, Livebox (ethernet)
Problem rozwiązany? Wstaw to słowo do tytułu swojego pierwszego postu!
Juman
Miętowe nasionko
*

Reputacja 0
Offline Offline

Płeć: Mężczyzna
Distro: Linux Mint Gloria
Wiadomości: 13


Zobacz profil
« Odpowiedz #17 : Wrzesień 03, 2009, 06:20:09 »

... tak na szybkiego sprawdziłem i przez nautilusa da sie edytować wszystkie pliki, nie miałem czasu dłużej posiedzieć,czytałem sporo postów na temat konfiguracji dhcp, ale tak z czystej ciekawości dlaczego po zmienieniu pakietu dhcp na dhcp-server, moje połączenie sieciowe nie istnieje ?? tak jakby karta była odłączona od sieci, na zdrowy rozum nawet jeśli konfiguracja jest skopana to eth0 powinno być aktywne, tak jak to sie działo wcześniej ...

p.s. jak mi sie to wreszcie uda to mogę napisać how to na ten temat Chichot

edit 5.09.2009   --------------------------------------------------------------------------------------------

nie wiem czy jestem jakiś ułomny czy co, kierując się różnymi tutorialami nie mogę osiągnąć zamierzonego efektu :/

ten wydał mi się najsensowniejszy:

"Ja mogę Ci pokazać jak zrobić to za pomocą dhcpd, bind i iptables.
Sprawa jest dość prosta:
Najpierw musisz sobie skonfigurować interface od internetu, zakładam że będzie to eth0.
Założyłem że karta eth1 to karta od sieci LAN. Teraz musisz się upwenić że karta ma nadany odpowiedni adres ip i maskę. Założyłem że będzie to 192.168.0.1 z maską podsieci 255.255.255.0
ifconfig eth1 up 192.168.0.1 netmask 255.255.255.0

Konfigurujem DHCPD za pomocą pliku:
/etc/dhcp/dhcpd.conf

Kod:
authoritative;
ddns-update-style none;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.2 192.168.0.249;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
option domain-name-servers 192.168.0.1;
option subnet-mask 255.255.255.0;
}

Teraz wystarczy już go uruchomić komendą dhcpd eth1
teraz należy zainstalować pakiet BIND i zwyczajnie go uruchomić skyptem startowym, u mnie wygląda to tak /etc/init.d/bind start
A więc teraz mamy już uruchomione serwery dhcp i dns. Trzeba tylko dodać odpowiednie reguły firewalla i włączyć forwardowanie:

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE "

ale nie działa, mógłby ktoś łopatologicznie to wytłumaczyć co z czym się je, albo podać inny sposób udostępnienia tego połączenia ?? Zależy mi na czasie, bo nie mogę za bardzo pracować na linuxie jak 2 komputer nie ma neta :\
« Ostatnia zmiana: Wrzesień 05, 2009, 10:40:28 wysłana przez Juman » Zapisane
Forum Linux Mint
« Odpowiedz #17 : Wrzesień 03, 2009, 06:20:09 »

 Zapisane
Strony: 1 [2]
Drukuj
Skocz do: