Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam mam pytanie do grupy muszę zrobić dhcp na serwerze tą wewnętrzną sieć już zrobiłem i działa bez problemu natomiast jak dodać drugą sieci w tej chwili zrobiłem coś takiego i to nie działa
option domain-name "serwer"; option domain-name-servers 208.67.222.222, 208.67.220.220; option netbios-name-servers 192.168.1.1; # option ddns-update-style interim; default-lease-time 10000; max-lease-time 10800; authoritative; subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.150; option domain-name-servers 208.67.222.222, 208.67.220.220; option domain-name "domena"; option routers 192.168.1.1; option netbios-name-servers 192.168.1.1; option broadcast-address 192.168.1.255; default-lease-time 10000; max-lease-time 10800; #} host komputer { hardware ethernet 00:0A:78:8C:47:83; fixed-address 192.168.1.101; server-name "mikrotel.lancut"; } host grunwaldzka16_512_256 { hardware ethernet 00:0E:2E:69:BD:81; fixed-address 192.168.1.102; } host wyszynskiego_35_256_256 { hardware ethernet 00:11:09:55:0A:A2; fixed-address 192.168.1.103; } } # siec Zewnetrzna subnet 82.160.193.0 netmask 255.255.255.0 { range 82.160.193.150 82.160.193.200; option domain-name-servers 208.67.222.222, 208.67.220.220; option domain-name "domena"; option routers 82.160.193.1; option netbios-name-servers 82.160.193.1; option broadcast-address 82.160.193.255; default-lease-time 10000; max-lease-time 10800; #} host Pilsudzkiego27_wlodyka_512_512 { hardware ethernet 00:1C:F0:76:F0:79; fixed-address 82.160.193.150; } }
niestety ta druga sieć czyli 83 nie działa na dhcp mogę prosic kogos o pomoc co tutaj jest nie tak ????
i jeszcze jedno pytanie jak zastosować tą formułkę
iptables -t nat -A POSTROUTING -s 192.168.1.103 -j MASQUERADE iptables -A FORWARD -m mac --mac-source 00:11:09:55:0A:A2 -j ACCEPT
dla adresacji zewnętrznej czyli nie może przelatywać przez maskarade
Ostatnio edytowany przez Zawracki (2008-05-11 18:05:48)
Offline
1. jak rozumiesz nie dizalanie drugiej sieci - nie otrzymywanie adresu przez 00:1C:F0:76:F0:79 ?
1a. lepiej aby statyczna konfiguracja byla z poza zakresu "range"
1b. mozesz sprobowac wladowac host do odpowiednich subnet
2. pierwszej regulki nie dajesz wcale ... druga dajesz tak samo tylko z odpowiednim MACiem
2a. pozatym musi byc odpowiedni wpis w tablicy routingu ... ale jezeli nie jest to "patyk" czy inny dziwny wynalazek, czyli jezeli masz normalnie skonfigurowane 3 sieci (LAN prywatne, LAN publiczne i ISP) to powinno byc z automatu ...
Offline
nadal nic z tego nie mogę dołozyć drugiej sieci w tej chwli mój config wygląda tak:
subnet 192.168.1.0 netmask 255.255.255.0 { # range 192.168.1.100 192.168.1.150; option domain-name-servers 208.67.222.222, 208.67.220.220; option domain-name "domena"; option routers 192.168.1.1; option netbios-name-servers 192.168.1.1; option broadcast-address 192.168.1.255; default-lease-time 10000; max-lease-time 10800; host komputer { hardware ethernet 00:0A:78:8C:47:83; fixed-address 192.168.1.101; } # Uprzywilejowane group { } host grunwaldzka16_512_256 { hardware ethernet 00:0E:2E:69:BD:81; fixed-address 192.168.1.102; } host wyszynskiego_35_256_256 { hardware ethernet 00:11:09:55:0A:A2; fixed-address 192.168.1.103; } host 29_listopada121_1MB_256_MM { hardware ethernet 00:0F:EA:F2:FB:BF; fixed-address 192.168.1.104; }
Na końcu mam coś takiego dopisane (druga klasa utworzona przy pomocy WEbmina)
# siec zewnetrzna subnet 88.160.88.0 netmask 255.255.255.0 { # test host test { hardware ethernet 00:0A:78:8C:47:83; fixed-address 88.160.88.150; } }
I ze tak powiem dupa blada nie działa w logach wygląda to tak
May 22 07:33:53 localhost dhcpd: DHCPDISCOVER from 00:0a:78:8c:47:83 via eth2 May 22 07:33:53 localhost dhcpd: no free leases on subnet 192.168.1.0 May 22 07:33:56 localhost dhcpd: DHCPDISCOVER from 00:0a:78:8c:47:83 via eth2 May 22 07:33:56 localhost dhcpd: no free leases on subnet 192.168.1.0 May 22 07:34:03 localhost dhcpd: DHCPDISCOVER from 00:0a:78:8c:47:83 via eth2 May 22 07:34:03 localhost dhcpd: no free leases on subnet 192.168.1.0 May 22 07:34:18 localhost dhcpd: DHCPDISCOVER from 00:0a:78:8c:47:83 via eth2 May 22 07:34:18 localhost dhcpd: no free leases on subnet 192.168.1.0 May 22 07:35:41 localhost dhcpd: Interface eth2 matches multiple shared networks
Co jest zgodne bo nie ma zakresu range w klasie 192 ale dlaczego usilnie chce mnie przydzielić do tej klasy jeżeli ja chce do klasy 88
Zapytam inaczej gdyż w sieci nie znalazłem nic ciekawego czy ktos ma zrobione kilka sieci na dhcpd moógłby opublikować przykładowy plik dhcpd.conf ja jestem wzrokowcem uczę się na tym co widze
Dzieki
Offline
Masz identyczne adresy MAC w różnych wpisach subnet zobacz:
[tt]subnet 192.168.1.0 netmask 255.255.255.0 {
# range 192.168.1.100 192.168.1.150;
option domain-name-servers 208.67.222.222, 208.67.220.220;
option domain-name "domena";
option routers 192.168.1.1;
option netbios-name-servers 192.168.1.1;
option broadcast-address 192.168.1.255;
default-lease-time 10000;
max-lease-time 10800;
host komputer {
[b]hardware ethernet 00:0A:78:8C:47:83;
fixed-address 192.168.1.101;[/b]
}
Na końcu mam coś takiego dopisane (druga klasa utworzona przy pomocy WEbmina)
Kod:
# siec zewnetrzna
subnet 88.160.88.0 netmask 255.255.255.0 {
# test
host test {
[b]hardware ethernet 00:0A:78:8C:47:83;
fixed-address 88.160.88.150;[/b]
}
}[/tt]
Offline
Dobrze w pierwszej klasie zachaszowałem komputer to było podane jako przykład nadal nic nie działa
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00096 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.16.137.229' WHERE u.id=1 |
0.00092 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.16.137.229', 1732388200) |
0.00042 | SELECT * FROM punbb_online WHERE logged<1732387900 |
0.00074 | SELECT topic_id FROM punbb_posts WHERE id=90671 |
0.00006 | SELECT id FROM punbb_posts WHERE topic_id=11411 ORDER BY posted |
0.00078 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=11411 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00140 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=11411 ORDER BY p.id LIMIT 0,25 |
0.00074 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=11411 |
Total query time: 0.0062 s |