Belépés
Fix ip cím beállítás 10.04 szerveren
Helló Mindenkinek!
Lenne egy kis problémám. 10.04 szervert telepítettem. Ennek a feladata az lenne, hogy apache, php, mysql, ftp, samba fusson. Ezek szépen fel is települtek, semmi gond nincs vele. Felraktam tesztelés céljából rá egy webmint. Az is feltelepült, azzal sincs gond. Mikor szerettem volna beállítani, hogy a gépnek fix ip címe legyen, mert egyszerűbb vele dolgozni így, látszólag sikerült is. Miután beállítom a fix ipcímet, egy ideig minden működik, majd megszakítja a szerverrel a kapcsolataot. Eleinte a szerveren újraindítottam a hálózati szolgáltatást, utána egy rövid ideig minden jó volt, mejd ismét elérhetetlen volt a szerver. Később már nem indítottam újra, csak a szerverről megpingettem az átjárót és megint jó lett minden. Ha visszaállítom dhcpre, akkor ez a probléma nem jelentkezik. A routerben nem lehet beállítani mac cím szerinti kiosztást, ezér kellene nekem fix ip.
Ez lenne a /etc/network/interfacef file tartalma:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
#allow-hotplug eth0
auto eth0
iface eth0 inet static
address 192.168.1.10
gateway 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
Elméletileg ennek jónak kell lennie, bár már kezdek nem bízni magamban. :)
Köszönöm előre is a segítséget és a válaszokat!
- A hozzászóláshoz regisztráció és belépés szükséges
/etc/network/interfaces
Pedig jónak tűnik. Amikor előjön a hiba:
ifconfig eth0
mii-tool eth0
Kimenetét mutasd plz.
eth0: negotiated 100baseTx-FD flow-control, link ok
eth0 Link encap:Ethernet HWaddr 00:25:22:0f:5c:47
inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::225:22ff:fe0f:5c47/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:88482 errors:0 dropped:0 overruns:0 frame:0
TX packets:5845 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8956659 (8.9 MB) TX bytes:889959 (889.9 KB)
Interrupt:27 Base address:0x8000
Ezeket adta ki. Bár, fordított sorrendbe másoltam be, mint ahogyan te írtad, de gondolom, hogy ezt észreveszed és hamar túllépsz rajta. :)
Itt sincs baj, Full Duplex, link van, IP megmarad
én beállítanám a Nameservert is:
/etc/resolv.conf
nameserver 192.168.1.1
Sevoir Boinc Stat | Képeim
Nameserver ha a fix IP-jű gépet állítgatjuk, sosem 192.168.1.1, hanem publikus IP ( amit alapból a DHCP osztana ki ) :)
/etc/network/interfaces-be még egy opció a DNS-hez, mert annyiban igaz, hogy nem árt:
dns-nameservers xxx.xxx.xxx.xxx yyy.yyy.yyy.yyy
Belső hálózatra nem kell publikus IPs ;-)
Sevoir Boinc Stat | Képeim
Ha a statikus IP-jű gépből egy Routert akarna varázsolni, akkor sem kell a resolv.conf-ba az 192.168.1.1 cím, mert minek. Ha egy másik interfészről pedig a net jön, akkor az ott kiosztott DNS kiszolgálók címei kellenek a resolv.conf-ba. :)
Ha ez a célja 3 dolog kell:
apt-get install dnsmasq
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth1 -j MASQUERADE
echo "1" > /proc/sys/net/ipv4/ip_forward
Full extra: DHCP beüzemelése az eth0 portra:
apt-get install dhcp3-server
/etc/dhcpd/dhcpd.conf:
ddns-update-style none;
authoritative;
log-facility local7;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option domain-name-servers 192.168.1.1;
option routers 192.168.1.1;
option broadcast-address 192.168.1.255;
default-lease-time 600;
max-lease-time 7200;
}
A resolv.conf-ban be van állítva a 192.168.1.2 Az nem lehet gond.
192.168.1.2 ?
Sevoir Boinc Stat | Képeim
Igen, mert a router az egy szimpla átjáró szerepet tölt be, meg dhcpzik, minden mást egy szerver lát el.
Melyik címen van a Routered?
Ha meg van Routered, minek statikus IP? Inkább Statikus DHCP-t hozz létre ( MAC cím alapján ), ez a legkényelmesebb.
Fentebb írtam, hogy a statikus dhcpt nem tudja a router.
A router címe 192.168.1.1
A 192.168.1.2 címen lévő szerver az DNS és WINS, valamit Samba funkciókat lát el.
Miért nem a Router a DNS és a WINS ( minek a wins egyáltalán ) kiszolgáló?
Nem tudom, az a rész nem hozzám tartozik. Az okosok biztos tudják rá a választ. Meg a routerhez és a másik, nem általam készített szerverhez hozzáférésem sincs.