Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Serwer DHCP dla dwóch interfejsów LAN http://forum.freesco.pl/viewtopic.php?f=34&t=18944 |
Strona 1 z 1 |
Autor: | mes mariusz [ niedziela, 8 grudnia 2013, 13:44 ] |
Tytuł: | Serwer DHCP dla dwóch interfejsów LAN |
Witam. Poradziłem sobie z serwerem DHCP dnsmasq a dokładniej konfiguracją /etc/dnsmasq.conf Okazuje się, że wystarczą wpisy np.: interface=wlan0 dhcp-range=192.168.10.1,192.168.10.150,12h dhcp-host=00:11:22:33:44:55,User,192.168.10.101 Czyli WAN mam, LAN1 z DHCP mam. Mam też wolny interfejs eth1, na którym chcę aby dhcp przydzielał adresy 192.168.20.X WAN - eth0 - DHCP client - ok LAN1 - wlan0 - DHCP 192.168.10.X - ok LAN2 - eth1 - chciałbym zrobić DHCP 192.168.20.X Nie wiem tylko, czy muszę jakoś wystartować jeszcze raz tą samą usługę DHCP z innym configiem, czy też wykorzystując jedną usługę i jeden config można obsłużyć 2 interfejsy. Ktoś wie i podpowie ? |
Autor: | Maciek [ niedziela, 8 grudnia 2013, 16:08 ] |
Tytuł: | Re: Serwer DHCP dla dwóch interfejsów LAN |
Wystarczy w Google wpisać dnsmasq two interfaces i już masz, co trzeba. przykład: dhcp-range=eth0,192.168.1.2,192.168.1.255,255.255.255.0,12h dhcp-range=wlan0,192.168.2.2,192.168.2.255,255.255.255.0,12h Podejrzewam, że parametr interface powinien zawierać wtedy oba interfejsy. Z dnsmasq nie korzystam, więc sprawdź to w u wujka Google. |
Autor: | mes mariusz [ niedziela, 8 grudnia 2013, 16:58 ] |
Tytuł: | Re: Serwer DHCP dla dwóch interfejsów LAN |
Maciek pisze: Wystarczy w Google wpisać dnsmasq two interfaces i już masz, co trzeba. przykład: dhcp-range=eth0,192.168.1.2,192.168.1.255,255.255.255.0,12h dhcp-range=wlan0,192.168.2.2,192.168.2.255,255.255.255.0,12h Podejrzewam, że parametr interface powinien zawierać wtedy oba interfejsy. Z dnsmasq nie korzystam, więc sprawdź to w u wujka Google. Działa elegancko bez osobnego specyfikowania interfejsu. Wystarczą dwie linie w /etc/dnsmasq.conf Cytuj: dhcp-range=eth1,192.168.20.2,192.168.20.255,255.255.255.0,12h dhcp-range=wlan0,192.168.10.2,192.168.10.255,255.255.255.0,12h I firewall dający poprawne wyniki (w obu sieciach dostęp do internetu): Cytuj: #!/bin/bash echo 1 > /proc/sys/net/ipv4/ip_forward iptables -F iptables -X iptables -t nat -X iptables -t nat -F iptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT iptables -P OUTPUT ACCEPT iptables -A INPUT -i lo -j ACCEPT iptables -A FORWARD -o lo -j ACCEPT iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -j MASQUERADE iptables -t nat -A POSTROUTING -s 192.168.20.0/24 -j MASQUERADE iptables-save Teraz jeszcze muszę pogłówkować nad regułkami ewidentnie i skutecznie separującymi LAN1 na wlan0 oraz LAN2 na eth1. |
Autor: | Maciek [ niedziela, 8 grudnia 2013, 18:23 ] |
Tytuł: | Re: Serwer DHCP dla dwóch interfejsów LAN |
Po co ci w regułce podsieć 0.0, skoro masz LAN na 10.0 i 20.0? |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |