Temat: adresacja IP

Witam ,
konfiguracja ip znajduje sie w pliku /etc/config/network?

root@OpenWrt:~# cat /etc/config/network
# Copyright (C) 2006 OpenWrt.org

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 type  bridge
   option proto static
   option ipaddr        192.168.2.36
   option netmask       255.255.255.0

Router po resecie ma domyślny adres ip tj. 192.168.1.1, wie ktoś dlaczego?

2

Odp: adresacja IP

Bo tak jest domyślnie w OpenWrt.

3

Odp: adresacja IP

chodzi o to że ma nie wstawać z domyślnym adresem

4

Odp: adresacja IP

Zawsze po firstboocie wstanie z adresem 192.168.1.1

Gargoyle fanatic user
WR1043ND v2 16MB / WR902AC v3 / MR3020 16MB+64MB / WR703N / WT3020 / E3372

5

Odp: adresacja IP

Witam,
rzeczywiście wyraziłem sie niefortunnie.. powinno być "po reboocie wstaje z adresem 192.168.1.1"

6

Odp: adresacja IP

uci show network pokaż (nie w sposób jaki to pokazałeś).

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

7

Odp: adresacja IP

dosyć dziwne to wszystko:
plik /etc/config/network:

root@OpenWrt:/# cat /etc/config/network
# Copyright (C) 2006 OpenWrt.org

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    static
        option ipaddr   192.168.2.36
        option netmask  255.255.255.0
        option gateway  192.168.2.1
root@OpenWrt:/#

ifconfig:

root@OpenWrt:/# ifconfig
eth0      Link encap:Ethernet  HWaddr 22:DA:E2:A8:86:2A
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:19 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1140 (1.1 KiB)  TX bytes:1043 (1.0 KiB)
          Interrupt:17

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

root@OpenWrt:/# mini_fo: using base directory: /

uci show network:

root@OpenWrt:/# uci show network
network.loopback=interface
network.loopback.ifname=lo
network.loopback.proto=static
network.loopback.ipaddr=127.0.0.1
network.loopback.netmask=255.0.0.0
network.lan=interface
network.lan.ifname=eth0
network.lan.proto=static
network.lan.ipaddr=192.168.2.36
network.lan.netmask=255.255.255.0
network.lan.gateway=192.168.2.1
root@OpenWrt:/#

co ciekawe jak wpisze z palca ifconfig eth0 192.168.2.36 - to działa.... Ma ktoś jakieś pomysły???

8

Odp: adresacja IP

mini_fo: using base directory: / pokazało Ci się po wykonaniu tego? Jesteś pewnien że nie masz problemów z systemem, wszystko możesz zapisywać itd?

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

9

Odp: adresacja IP

Witaj Cezary,
Tak nie mam problemu z zapisem, wszystkie skrypty i konfiguracja sieci są w rtr po reboocie.
Słuchaj na dobrą sprawę nie potrzebuje od niego za dużo, jak klepnać gateway z konsoli, route add gateway x.x.x.x/x nie działa, jak sie to wklepuje w OpenWRT.
Urządzenie ma robić jako  sterownik gpio, wymagam od niego tylko IP i ssh, reszta stoi na innej maszynie.
Dopisze sobie w rc.local żeby przypisywał adres i tyle...
Co do systemu to sam kompilowałem , myślę że sporo to wyjaśnia;)

pozdrawiam

10

Odp: adresacja IP

tipsntrix napisał/a:

Witaj Cezary,
Słuchaj na dobrą sprawę nie potrzebuje od niego za dużo, jak klepnać gateway z konsoli, route add gateway x.x.x.x/x nie działa, jak sie to wklepuje w OpenWRT.

Pomijając wszystkie inne to chyba nie taka składnia.
route add default gw x.x.x.x
lub
route add y.y.y.y gw x.x.x.x
lub
route add -net z.z.z.0 netmask 255.255.255.0 gw x.x.x.x