26

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

27

Odp: instalacja serwera dhcp

To jest oryginalny soft z mmnet. Na płycie od mmnet w pakietach nie masz dnsmasq?

PS. Możesz zainstalować dhcp-server oczywiście.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

28 (edytowany przez politech 2011-06-28 09:22:02)

Odp: instalacja serwera dhcp

ok znalazłem i zainstalowalem dnsmasq. Co teraz musz wykonać aby działał serwer dhcp i aby rozdawało Ip urządzenia?

29

Odp: instalacja serwera dhcp

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

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

30 (edytowany przez politech 2011-06-28 09:34:21)

Odp: instalacja serwera 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    1

to 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

31

Odp: instalacja serwera dhcp

nie. zmień w tym  sekcje lan na taką:


config dhcp wlan0
    option interface    wlan0
    option start     100
    option limit    150
    option leasetime    12h

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

32

Odp: instalacja serwera dhcp

root@MMnet:~# /etc/init.d/dnsmasq enable
root@MMnet:~# /etc/init.d/dnsmasq start

dnsmasq: failed to create listening socket: Address already in use

33

Odp: instalacja serwera dhcp

Uruchomiony jest już po prostu. /etc/init.d/dnsmasq restart

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

34 (edytowany przez politech 2011-06-28 09:45:38)

Odp: instalacja serwera dhcp

już próbowałem-ten sam komunikat
dla stop również to samo.

35

Odp: instalacja serwera dhcp

Problemy robisz smile A czasami nie masz innego serwer dns czy dhcp zainstalowanego?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

36 (edytowany przez politech 2011-06-28 10:29:43)

Odp: instalacja serwera dhcp

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    1

przypominam 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

37

Odp: instalacja serwera dhcp

Masz coś uruchomione co nasłuchuje na porcie 53 lub 67/68 po prostu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

38

Odp: instalacja serwera dhcp

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?

39

Odp: instalacja serwera dhcp

Masz coś co nasłuchuje. Wyłącz to po prostu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

40

Odp: instalacja serwera dhcp

a jak wykryć co?

41

Odp: instalacja serwera dhcp

pewnie lsof jest w stanie pokazać. Pokaż cały wynik ps

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

42

Odp: instalacja serwera dhcp

pewnie lsof jest w stanie pokazać. Pokaż cały wynik ps

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

43

Odp: instalacja serwera dhcp

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    ps

44

Odp: instalacja serwera dhcp

No przecież masz odpalony dnamasq: 952 nobody     712 S    /usr/sbin/dnsmasq -K -D -y -Z -b -E -s lan -S /lan/ -

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

45 (edytowany przez politech 2011-06-30 09:02:25)

Odp: instalacja serwera dhcp

......
Edit ok działa, dzięki za pomoc