Linux-haladó

[Megoldva] Samba+Cups+Windows=A hozzáférés megtagadva, a csatlakozás nem lehetséges

Fórumok

Sziasztok!

Minden létező topikot megpróbáltam már, de sehol nem találtam a kérdésemre választ, viszont hasonló problémával már többen is találkoztak. A problémám tehát a következő lenne:
Adott: Debian (etch), Samba 3.0.24, és Cups -sal megosztva egy nyomtató (HP Laser Jet 6 L).
2-3 gép van rákötve a szerverre általában, de a gépszám változó.
Linux és windows-os kliensek, de csak a windows-os klienseken van beállítva a nyomtatás.

Nyomtatók és Faxok/Hozzáadom a hálózati nyomtatómat, és kéri a drivert, meg adom neki, eddig ez ok, de miután hozzáadtam a nyomtatót azt írja alá, h: "Állapot: A hozzáférés megtagadva, a csatlakozás nem lehetséges"
Eddig, nem foglakoztam ezzel az üzenettel, mert a nyomtatás működött, azonban most nem.
Egyik napról a másikra meghalt az egész.
Ha localhostról nyomtatok egy file-t parancssorban, akkor kinyomtatja, windows-os kliensekről azonban nem.

Nem írok configot, sem cups-ról sem pedig sambáról, mert nem tudom melyik kellene nektek.
Kérlek írjátok meg.
Válaszotokat előre is köszönöm!

UP: Néztem a samba és a cups logokat, de semmi furcsát nem találtam. A testparm szerint a samba config jó. Tűzfal biztosan jó. (Próbáltam saját szigorú tűzfalla, és egy nagyon megengedő, csak masqueriding-et végző tűzfallal, ami mindent enged input, output illetve forrward láncban is.)
UP2: Még is felrakom a Samba, illetve Cups confokat. Ha egyéb conf-ra lenne szükségetek, szóljatok.
S: http://hup.pastebin.com/d79e9ca1
C: http://hup.pastebin.com/d1a664a73

Üdv.:
V007

Bináris kernel modul használa másik Linux disztribúción?

Fórumok

Sziaszok!

Próbált már valaki működésre bírni olyan kernel modult, ami nem kifejezetten az adott Linux disztribúcióhoz lett lefordítva?

Egy olyan háttértár kezelő kernel modult kéne futtatnom a munkaállomásaimon, amelynek nem hozzáférhető a forráskódja, ezért nem tudok belőle másikat fordítani. Azt kéne használnom, ami csak lefordított verzióban van meg. Viszont csak SUSE Enterprise Linux 10-hez és RedHat Enterprise Server 5 disztribúciókhoz van lefordított kernel mondul.

Nekem viszont szükségem lenne arra, hogy ingyenesen hozzáférhető disztribúciókon is használni tudjam. Próbálkoztam az azonos sorozatba tartozó (és sok egyéb más) disztribúciókkal is, de egyiken sem lehet betölteni a kérdéses kernel modult. Mindegyik azt mondja, hogy wrong kernel version, és különben is, menjek a fenébe :-)

Próbálkoztam OpenSuse, Fedora, CentOS, Ubuntu kurrens verzióival, de egyikkel sem jártam sikerrel. Próbáltam utánna olvasni a dolognak, és mintha létezne is olyan opció kernel fordításkor, hogy "module versioning", ami talán pont erre lenne jó, bár nem biztos, számomra ez nem derült ki egyértelműen.

Tud valaki működő megoldást javasolni erre a problémára?

IPtables korlátozás

Fórumok

Meg tudja nekem mondani valaki, h az alábbi iptables szabályok miért korlátozzák sikeresen a 4040-es portot, de a 80-ast nem?
A poén az, ha a 80-ast átírom 81-re, a 81-es portot már rendesen korlátozza.
A másik poén, h tegnap még működött rendesen, ma reggelre meg nem. Gondoltam betelt az nf_conntrack tábla, szóval növeltem a méretét, újra is indítottam a gépet, de semmi hatása.

iptables -F
iptables -P INPUT DROP
iptables -A INPUT -i lo -j ACCEPT #Localt engedjuk mar
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -m state --state NEW -m recent \
--update --seconds 60 --hitcount 3 --name web -j DROP
iptables -A INPUT -p tcp --dport 80 -m state --state NEW -m recent \
--set --name web
iptables -A INPUT -p tcp --dport 4040 -m state --state NEW -m recent \
--update --seconds 60 --hitcount 3 --name ssh -j DROP
iptables -A INPUT -p tcp --dport 4040 -m state --state NEW -m recent \
--set --name ssh
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 4040 -j ACCEPT

PXE boot, PXElinux, DHCP

Fórumok

Sziasztok!

Szeretnék beállítani egy hálózati boot megoldást Debian Lenny alá.

Amit eddig csináltam:
- Debian alá feltettem a tftp-hpa csomagot.
- Feltettem a syslinux csomagot
- Belinkeltem a pxelinux.0 filet a /var/lib/tftpboot könyvtárba
- Létrehoztam egy pxelinux.cfg filet és bemásoltam egy kernelt neki, de ez még nem érdekes

Szeretnék bootolni róla, de dhcp-t a routerem biztosít (nem szeretném áttenni a másik gépre), ami egy Asus Wl-500gx, amin egy busybox fut.
Találtam egy leírást itt, hogy hogyan kell hálózati bootot beállítani a routeren magán.

Ez alapján a routeren a dnsmasq.conf fileba beírtam a következőket (nem tudom, helyesen-e):
dhcp-boot=pxelinux.0,szerver hostneve,szerver ip-je

Eredmény: a hálózati bootra előirányzott gép kap egy IP-címet, kiírja a DHCP ill. gateway IP-jét (ami ugyanaz) ill. a kapott hálózati maszkot.

Ezután:
TFTP.
PXE-T01: File not found
PXE-E3b: TFTP Error - File Not found

Honnan induljak ki?
Nem tudom, a router beállítása mennyire jó.
Nem tudom, a Debian beállítása mennyire jó.

Tehát a Debianról szeretnék bootolni, de továbbra is a router dhcp-jétől szeretném megkapni a címeket.
Hogyan tovább?

Plesk lassú SMTP

Fórumok

Van egy virtuális szerverem amin Plesk megy.
A levelezéssel vagyok gondban, az IMAP/POP3 rendben működik viszont az SMTP problémás. A Plesk-en be van állítva, hogy csak auth után fogadja el a leveleket. A leveleket el is veszi a szerver, de legalább fél percet vár előtte.

Debian Etch
inetd.conf

smtp stream tcp nowait.1000 root /var/qmail/bin/tcp-env tcp-env /usr/bin/env SMTPAUTH=1 END=1 /var/qmail/bin/relaylock /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
smtps stream tcp nowait.1000 root /var/qmail/bin/tcp-env tcp-env /usr/bin/env SMTPAUTH=1 END=1 /var/qmail/bin/relaylock /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true

Több helyen írták, "-Rt0" kellene beszúrni, de nem igazán segít.
Esetleg valakinek más ötlete?
Köszi!

reverse zóna - virtual domains

Fórumok

1.)
Adott egy szerver rajta web, e-mail, domain hosting. Vagyis virtual domainek vannak rajta. A kérdés egyszerű: A virtual domainekhez kell reverse zónát állítani?

Egy ismerősöm azt mondja igen, mert egyes levelezőszerverek ... ismerős indokok.

Én azt mondom, nem mert egy IP címre a virtual domainek ugysem oldodnak fel, csak egy az "eredeti domain".

Tévedek, vagy valmit nem jól tudok?

2.)
A fenti szerver kint van egy adatparkban, az IP-jéhez feloldoik egy ehhez hasonló a123-szolgaltato.hu domain. Szeretném, egyik saját gépnév.domainnev.hu cím tartozna az IP címhez. Mivel a szolgáltató kezeli az IP címünket a DNS szerverében, ezért szólnom kell neki, hogy ezt állítsa be. Ebben az esetben nekem nem is kell reverse zónát állítanom az IP címemhez, mert azt az adatparkhoz tartozó DNS szerver tartalmazza.

Másik lehetséges: Esetleg elkérem az IP, cím kezelését tőle és ezt is saját DNS szerveremen állítom be.

Jól gondolom?

Kernel paraméterek

Fórumok

Hahó!

Adott egy CentOS 4.4-el felvértezett HP gép. Ebbben az esetben ő a kliens. HTTP protokollon keresztül percenként minimum 1500 hívást ki kell szolgálnia anélkül, hogy megszakítaná a kapcsolatot. Milyen kernel paraméter(eke)t kell hegeszteni ehhez?

uml szálak és memória

Fórumok

Debian lenny az alap rendszer is es amit uml-ekben futtatok is.
Gondolom az rendben van hogy 4 szalat futtat egy uml.. ugye?
Harom uml fut a rendszerben, igy 12 szal.
uml-eknek az osszes szala kb. ugyanannyi memoriat foglal, jellemzoen 12 % korul (ps auxm)

Ha jol szamolom ez tobb mint 100%..., azaz 12*12=144%, pedig ennek ellenere swap nulla, free szerint van meg szabad memoria is..., ha nem is sok.

Barhogy terhelem is, halozati forgalomal (mas amugy sem tortenik rajtuk), nem veszem eszre hogy none a memoria hasznalat, viszont idovel (ugy 6-19 ora utan) meghal az osszes uml egyszerre logjukban: keves a memoria.

Masik erdekesseg, hogy miutan meghaltak, mar nem fut uml (uml-swith csak), a memoria tovabbra is foglalt marad..., nehany oraig biztos.
Mivel tudnam ilyenkor ellenorizni hogy mi foglalja?
ps szerint semmi...

Hogyan debugoljam, jojjek ra hogy mi a gond szerintetek?

Felul RAID-elt ext3 partcio visszaalithato-e?

Fórumok

Sziasztok!

Nem voltam eleg korultekinto + kaptam egy hibas infot, ezert sikerult egy adatokkal teli disk-et visszatennem egy RAID 1-be, ahol eredetileg nem is volt benne, igy minden szepen felulirodott.
Mik az eselyeim a visszallitasra? Valami tipp, hogy mivel fogjak hozza?
Annyi remeny azert van, hogy joval nagyobb a particio, amit felul raid-eltem, mint amivel felulirtam.

Koszi,
e0

segfault, de mitől?

Fórumok

Sziasztok,

Van egy HS21-es balde szerverem ami folyamatosan segfaultol.
2 napig futott rajta a memtest, de nem talált hibát.
CPU okozhat ilyesmit? Esetleg maga az alaplap? Memória az első számú gyanúsított nálam, de a hibátlan memtest után kissé bizonytalan lettem.

Vmi ilyesmit csinál:


ltsp-build-clie[6866]: segfault at 00000000001914d6 rip 000000000042b6f2 rsp 00007fff793507d8 error 6
ltsp-build-clie[7104]: segfault at 000000000059c706 rip 000000000042b6f2 rsp 00007ffff5f2caf8 error 6
ltsp-build-clie[7111]: segfault at 000000000059c706 rip 000000000042b6f2 rsp 00007ffff5f2caf8 error 6
ltsp-build-clie[7189]: segfault at 00000000001914d6 rip 000000000042b6f2 rsp 00007ffff5f2b358 error 6
ltsp-build-clie[7226]: segfault at 00000000001914d6 rip 000000000042b6f2 rsp 00007ffff5f2b358 error 6
debootstrap[7671]: segfault at 00000000001914d6 rip 000000000042b6f2 rsp 00007fff4a3bb188 error 6
debootstrap[7700]: segfault at 00000000001914d6 rip 000000000042b6f2 rsp 00007fff4a3ba318 error 6
debootstrap[7860]: segfault at 000000000059cb06 rip 000000000042b6f2 rsp 00007fff4a3bbc08 error 6
debootstrap[7911]: segfault at 00000000001914d6 rip 000000000042b6f2 rsp 00007fff4a3ba0c8 error 6

Előre is köszi a tippeket/véleményeket!

Zoli