Strona 1 z 1

Problem z podsiecią --- koniec puli numerów IP

: 11 kwietnia 2008, 11:31
autor: sebaks
Konczą się numery IP z zakresu sieci lokalnej, chciałem dołożyć nową pulę adresów. Wpisałem w /etc/network/interfaces:

Kod: Zaznacz cały

auto eth0:2
iface eth0:2 inet stat
adress 192.168.2.1
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.255
#gateway 192.168.2.1
#dns-* options are implemented by the resolvconf package,
dsn-nameservers 192.204.159.1
następnie zrobiłem w pliku wpis /etc/dhcp3/dhcpd.conf:

Kod: Zaznacz cały

subnet 192.168.2.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.255;
range 192.168.2.10 192.168.2.100;
option broadcast-adress 192.168.2.255;
option domain-name-server 192.168.2.1
option router 192.168.2.1;
po odpaleniu nie działa :(
Nie wiem dlaczego nowa klasa nie chce przypisywać numerów ip i nie działa cała sieć wewnętrzna, blokuje się!

Re: Problem z podsiecia

: 11 kwietnia 2008, 11:37
autor: unit_one
sebaks pisze:
  • auto eth0:2
    iface eth0:2 inet stat
    adress 192.168.2.1
    netmask 255.255.255.0
    network 192.168.2.0
    broadcast 192.168.255
    #gateway 192.168.2.1
    #dns-* options are implemented by the resolvconf package,
    dsn-nameservers 192.204.159.1
następnie zrobiłem w pliku wpis /etc/dhcp3/dhcpd.conf:
  • subnet 192.168.2.0 netmask 255.255.255.0 {
    option subnet-mask 255.255.255.255]
poza literowkami - maska 255.255.255.255 oznacza, ze w podsieci jest tylko jeden adres. zmien na 255.255.255.0

: 11 kwietnia 2008, 11:47
autor: sebaks
OK ! Dzięki za raz sprawdzę !

[ Dodano: 2008-04-11, 13:43 ]
Ale nadal nie działa ! Teraz nie chce odpalić się dhcp3-server. Pliki dhcpd.conf:

Kod: Zaznacz cały

option subnet-mask 255.255.255.0;
default-lease-time 1800;
max-lease-time 7200;

subnet 192.168.0.0 netmask 255.255.0.0 {
# range 192.168.0.110 192.168.0.215;
  option broadcast-address 192.168.0.255;
  option routers 192.168.0.1;
}

############################

subnet 10.0.0.0 netmask 255.0.0.0 {
  option subnet-mask 255.0.0.0;
# range 10.0.0.2 10.0.0.11;
  option broadcast-address 10.255.255.255;
  option domain-name-servers 10.0.0.1;
  option routers 10.0.0.1;
}

###################################################
subnet 192.168.2.0 netmask 255.255.255.0{
option subnet-mask 255.255.255.0;
range 192.168.2.10 192.168.2.100;
option broadcast-address 192.168.2.255;
option domain-name-servers 192.168.2.1;
option routers 192.168.2.1;
}


################################################

A plik /etc/network/interfaces:

Kod: Zaznacz cały

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 192.168.0.1
        netmask 255.255.255.0
        network 192.168.0.0
        broadcast 192.168.0.255
        #gateway 192.168.0.1
        # dns-* options are implemented by the resolvconf package, if installed
#       dns-nameservers 194.204.159.1


auto eth0:2
iface eth0:2 inet static
        address 192.168.2.1
        netmask 255.255.255.0
        network 192.168.2.0
        broadcast 192.168.2.255
        #gateway 192.168.2.1
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 194.204.159.1


auto eth1
iface eth1 inet static
        address 214.85.231.11
        netmask 255.255.255.240
        network 212.84.234.14
        broadcast  213.84.8.34
        gateway  215.57.234.17
        dns-nameservers 212.84.212.245.87.241.194
        # dns-* options are implemented by the resolvconf package, if installed
#       dns-nameservers 194.204.159.1
auto eth2
iface eth2 inet static
        address 10.0.0.1
        netmask 255.0.0.0
        network 10.0.0.0
        broadcast 10.255.255.255
        #gateway 10.0.0.1
        # dns-* options are implemented by the resolvconf package, if installed
#       dns-nameservers 194.204.159.1

I nie chce serwer dhcp wystartować !

[ Dodano: 2008-04-11, 13:54 ]
A logach pokazało mi się :

Kod: Zaznacz cały

dhcpd: Interface eth0 matches multiple shared networks

: 11 kwietnia 2008, 15:00
autor: Rad
Dhcpd nie może działać na dwóch adresach ip na tej samej sieciówce.

: 11 kwietnia 2008, 15:40
autor: kuleczek
Nie prościej będzie zmienić klasę adresów na B lub A, albo zmienić maskę na np. 20? Nie wiem jak jest z obsługą VLSM... ale 1 rozwiązanie na pewno zadziała ;p

: 11 kwietnia 2008, 17:37
autor: bzyk
Po co od razu B lub A? Przecież wystarczy maska /23. U mnie w sieci taka konfiguracja (ponad 350 hostów), działa bezproblemowo.

Kod: Zaznacz cały


root@w1:/home/bzyk# ip a show dev eth2
4: eth2: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc htb qlen 1000
    link/ether 00:0a:5e:4c:e4:b7 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.254/23 brd 192.168.1.255 scope global eth2


: 11 kwietnia 2008, 22:26
autor: sebaks
Dzięki sprawdzi się :)