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ą p
ulę 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ę