Odp: instalacja serwera dhcp
ok dowiedziałem się, że
KAMIKAZE r13340 pod architekture ARM920
a nie backfire...
ale w http://downloads.openwrt.org/kamikaze/7 … ges/armeb/
nie ma dnsmasq paczki tlyko dhcp-serwer
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → instalacja serwera dhcp
Strony Poprzednia 1 2
Zaloguj się lub zarejestruj by napisać odpowiedź
ok dowiedziałem się, że
KAMIKAZE r13340 pod architekture ARM920
a nie backfire...
ale w http://downloads.openwrt.org/kamikaze/7 … ges/armeb/
nie ma dnsmasq paczki tlyko dhcp-serwer
To jest oryginalny soft z mmnet. Na płycie od mmnet w pakietach nie masz dnsmasq?
PS. Możesz zainstalować dhcp-server oczywiście.
ok znalazłem i zainstalowalem dnsmasq. Co teraz musz wykonać aby działał serwer dhcp i aby rozdawało Ip urządzenia?
jeżeli masz /etc/config/network jako lan to tylko /etc/init.d/dnsmasq enable; /etc/init.d/dnsmasq start
w przeciwnym przypadku odpowiednio dopasuj sobie /etc/config/dhcp
etc/config/network
config 'interface' 'loopback'
option 'ifname' 'lo'
option 'proto' 'static'
option 'ipaddr' '127.0.0.1'
option 'netmask' '255.0.0.0'
config 'interface' 'lan'
option 'ifname' 'eth0'
option 'proto' 'dhcp'
option 'dns' ''
option 'gateway' ''
option 'netmask' '255.255.255.0'
option 'ipaddr' '192.168.1.55'
config 'interface' 'wlan0'
option 'ifname' 'ra0'
option 'proto' 'static'
option 'dns' ''
option 'gateway' ''
option 'netmask' '255.255.255.0'
option 'ipaddr' '192.168.0.1'etc/config/dhcp
config dnsmasq
option domainneeded 1
option boguspriv 1
option filterwin2k '0' #enable for dial on demand
option localise_queries 1
option local '/lan/'
option domain 'lan'
option expandhosts 1
option nonegcache 0
option authoritative 1
option readethers 1
option leasefile '/tmp/dhcp.leases'
option resolvfile '/tmp/resolv.conf.auto'
config dhcp lan
option interface lan
option start 100
option limit 150
option leasetime 12h
config dhcp wan
option interface wan
option ignore 1to moj aktualny stan. Rozumiem, że network w interfejsie wan mam ustawić proto na dhcp, a co ustawic w pliku dhcp?
Edit. Poki co to:
root@MMnet:~# /etc/init.d/dnsmasq enable
root@MMnet:~# /etc/init.d/dnsmasq start
dnsmasq: failed to create listening socket: Address already in use
nie. zmień w tym sekcje lan na taką:
config dhcp wlan0
option interface wlan0
option start 100
option limit 150
option leasetime 12h
root@MMnet:~# /etc/init.d/dnsmasq enable
root@MMnet:~# /etc/init.d/dnsmasq start
dnsmasq: failed to create listening socket: Address already in use
Uruchomiony jest już po prostu. /etc/init.d/dnsmasq restart
już próbowałem-ten sam komunikat
dla stop również to samo.
Problemy robisz
A czasami nie masz innego serwer dns czy dhcp zainstalowanego?
wydaje mi się, że nie(pracuje na systemie, którego nie stawiałem więc pewności nie mam) wykaz z top'a:
Load average: 0.09 0.09 0.05
PID PPID USER STAT VSZ %MEM %CPU COMMAND
975 2 root RW 0 0% 2% [rt2870TimerQHan]
1352 1341 root R 1356 2% 1% top
961 959 root S 740 1% 1% ./root/TCP_serwer
927 1 root S 2640 4% 0% lighttpd -f /etc/lighttpd.conf
935 790 root S 1384 2% 0% /bin/sh /etc/rc.common /etc/rc.d/S99s
800 1 root S 1364 2% 0% syslogd -C16
878 1 root S 1360 2% 0% udhcpc -t 0 -i eth0 -r 192.168.1.55 -
Dla jasności: etc/config/network:
config 'interface' 'loopback'
option 'ifname' 'lo'
option 'proto' 'static'
option 'ipaddr' '127.0.0.1'
option 'netmask' '255.0.0.0'
config 'interface' 'lan'
option 'ifname' 'eth0'
option 'proto' 'dhcp'
option 'dns' ''
option 'gateway' ''
option 'netmask' '255.255.255.0'
option 'ipaddr' '192.168.1.55'
config 'interface' 'wlan0'
option 'ifname' 'ra0'
option 'proto' 'static'
option 'dns' ''
option 'gateway' ''
option 'netmask' '255.255.255.0'
option 'ipaddr' '192.168.0.1'oraz etc/config/dhcp:
config dnsmasq
option domainneeded 1
option boguspriv 1
option filterwin2k '0' #enable for dial on demand
option localise_queries 1
option local '/lan/'
option domain 'lan'
option expandhosts 1
option nonegcache 0
option authoritative 1
option readethers 1
option leasefile '/tmp/dhcp.leases'
option resolvfile '/tmp/resolv.conf.auto'
config dhcp wlan0
option interface wlan0
option start 100
option limit 150
option leasetime 12h
config dhcp wan
option interface wan
option ignore 1przypominam również, że urządzenie nie posiada dostepu do internetu ani innej sieci a jedynie generuje własną sieć, gdzie chciałbym aby rozdawałą adresy ip przez dhcp, żeby wyeliminować koniecznośc podawania adresu w wlasciwosciach połączenia
Masz coś uruchomione co nasłuchuje na porcie 53 lub 67/68 po prostu.
root@MMnet:~# netstat -a -l
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:4080 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:81 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 192.168.0.1:22 192.168.0.2:49924 ESTABLISHED
tcp 0 52 192.168.0.1:22 192.168.0.2:49929 ESTABLISHED
tcp 0 0 192.168.0.1:22 192.168.0.2:49900 ESTABLISHED
netstat: no kernel support for AF INET6 (tcp)
udp 0 0 0.0.0.0:53 0.0.0.0:*
udp 0 0 0.0.0.0:67 0.0.0.0:*
netstat: no kernel support for AF INET6 (udp)
netstat: no kernel support for AF INET6 (raw)czli tcp i udp mi to blokuje? moge to jakos obejsc?
Masz coś co nasłuchuje. Wyłącz to po prostu.
a jak wykryć co?
pewnie lsof jest w stanie pokazać. Pokaż cały wynik ps
pewnie lsof jest w stanie pokazać. Pokaż cały wynik ps
root@MMnet:~# ps
PID USER VSZ STAT COMMAND
1 root 1352 S init
2 root 0 SW< [kthreadd]
3 root 0 SW< [ksoftirqd/0]
4 root 0 SW< [events/0]
5 root 0 SW< [khelper]
9 root 0 SW< [async/mgr]
75 root 0 SW< [kblockd/0]
80 root 0 SW< [ksuspend_usbd]
85 root 0 SW< [khubd]
108 root 0 SW [pdflush]
109 root 0 SW [pdflush]
110 root 0 SW< [kswapd0]
111 root 0 SW< [aio/0]
112 root 0 SW< [crypto/0]
282 root 0 SW< [mtdblockd]
306 root 0 SW< [ubi_bgt0d]
321 root 0 SW< [ubifs_bgt0_0]
791 root 1356 S /bin/sh /etc/init.d/rcS S boot
792 root 1352 S logger -s -p 6 -t
794 root 1352 S init
801 root 1364 S syslogd -C16
803 root 1344 S klogd
815 root 592 S /sbin/hotplug2 --override --persistent --max-children
879 root 1360 S udhcpc -t 0 -i eth0 -r 192.168.1.55 -b -p /var/run/et
894 root 0 SW< [ubifs_bgt0_1]
922 root 888 S /usr/sbin/dropbear -p 22
928 root 2428 S lighttpd -f /etc/lighttpd.conf
952 nobody 712 S /usr/sbin/dnsmasq -K -D -y -Z -b -E -s lan -S /lan/ -
959 root 1384 S /bin/sh /etc/rc.common /etc/rc.d/S99sysctl boot
965 root 740 S ./root/TCP_serwer
983 root 740 S ./root/TCP_serwer
984 root 740 S ./root/TCP_serwer
985 root 740 S ./root/TCP_serwer
997 root 0 SW [rt2870MlmeThrea]
998 root 0 SW [rt2870CmdThread]
999 root 0 SW [rt2870TimerQHan]
1021 root 960 S /usr/sbin/dropbear -p 22
1022 root 1356 S -ash
1037 root 964 S /usr/sbin/dropbear -p 22
1038 root 1356 S -ash
1044 root 964 S /usr/sbin/dropbear -p 22
1045 root 1360 S -ash
1062 root 1352 R psNo przecież masz odpalony dnamasq: 952 nobody 712 S /usr/sbin/dnsmasq -K -D -y -Z -b -E -s lan -S /lan/ -
......
Edit ok działa, dzięki za pomoc
Strony Poprzednia 1 2
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → instalacja serwera dhcp
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc