Hardcore netwerk/sysop: questionnaire

Pagina: 1
Acties:

  • twixx
  • Registratie: April 2000
  • Niet online
Een test waaruit moet blijken wat voor netwerk/system bikkel jij bent. Dit topic nav een HK topic.

Ik trapf af met 1e vragen:
Heb je wel eens iets aangepast in de sendmail.cf?
Hoeveel verschillende internet routes zijn er mogelijk?

9x Canadian Solar + Enphase IQ7+ 3,4 kWp ZZW 20º
4x Yingli + Enphase IQ7 1 kWp ZZW 25º
4x Yingli + Enphase IQ7 1 kWp ZZW 90º


  • Mark
  • Registratie: Juni 1999
  • Laatst online: 23:32
Op donderdag 07 februari 2002 00:16 schreef twixx het volgende:
Een test waaruit moet blijken wat voor netwerk/system bikkel jij bent. Dit topic nav een HK topic.

Ik trapf af met 1e vragen:
Heb je wel eens iets aangepast in de sendmail.cf?
Hoeveel verschillende internet routes zijn er mogelijk?
1) Nope, gebruik geen sendmail, maar Postfix. MTA aanpassingen doe ik dus in main.cf en master.cf.

2) Please explain, bedoel je
- De maximum hoeveelheid routes in een routetabel (bij elk fatsoenlijk OS meer als 65k) ?
- Het maximaal aantal hops van src naar dest (is niet vastgelegd) ?
- Via hoeveel routes data van punt a naar punt b kan op internet (de gedachte bij ARPA-net was dat de data altijd aan kwam, dus dit is ook 'ontelbaar' ) ?

Mijn vraag:
Hoe kun je alle domeinen onder een TLD opvragen (meerdere oplossingen mogelijk) ?

Verwijderd

1) Ja, maar werk nu ook met postfix

2) Per uplink op je router krijg je ongeveer 100.000 routes binnen

3) # host -l [tld]

Mijn vragen:

4) Hoe omzeil je in linux (slackware) de prompt voor rootpassword voor de fsck-checks bij een systeemcrash?

5) Hoe tweak je apache zodat hij meer als 256 servers kan starten?

Verwijderd

1. Jawel voor majordomo heb ik weleens iets aangepast. Wat extra alias files dus toegevoegd ipv aliases dus majordomo.list. Voor de rest eigenlijk heel weinig.

2. Ligt eraan wat je bedoeld als je een bgp4 sessie opstart met 10 verschillende uplinks providers en je krijgt per provider gemiddeld 100.000 routes aangeleverd. Dan kan je er donder op zeggen dat elke router daar bij iedere provider een verschil in zit.

3. host -l is altijd erg lastig als je niet weet wat een control break toets is >:) Dus als je host -l nl doet zie je alle nl domeinen die in de rootservers staan :) Leuk!

4. Of je sloopt heel de diskcheck uit je rc files, of je stopt er een cd in boot van de cd, mount je root file system, vi /etc/shadow, haal alle rare tekens bij root weg (dus je encrypted password) en bewaar :) reboot en doe gewoon enter als je het root passwd moet intikken :) hoppa root password omzeilt haha.

5. Euh MAX_SERVERS in je httpd.h aangeven ofzoiets? haha doe het bijna elke dag maar zo uit me hoofd is dat toch weer moeilijk!

Verwijderd

Owh ja natuurlijk ik ook ff een vraagje erbij zetten:

Welk type scsi controller in de kernel van linux word er gebruikt voor een Compaq Proliant type 800 / 1600?

Wat is het originele commando van updatedb :)

  • Mark
  • Registratie: Juni 1999
  • Laatst online: 23:32
Op donderdag 07 februari 2002 11:19 schreef NewAgePerformance het volgende:
Owh ja natuurlijk ik ook ff een vraagje erbij zetten:

Welk type scsi controller in de kernel van linux word er gebruikt voor een Compaq Proliant type 800 / 1600?

Wat is het originele commando van updatedb :)
1) De aic7xxx module (als ik het me goed herriner)

2) man updatedb (misschien dat je het hier kunt vinden ;) )

  • twixx
  • Registratie: April 2000
  • Niet online
updatedb gaat volgens mij met een find-string? Anyway hoe vindt ik op m'n servertje of m'n gebruikers er illegale mp3/avi/exe e.a. files op staan?

9x Canadian Solar + Enphase IQ7+ 3,4 kWp ZZW 20º
4x Yingli + Enphase IQ7 1 kWp ZZW 25º
4x Yingli + Enphase IQ7 1 kWp ZZW 90º


Verwijderd

zo moeilijk was ie niet hoor?

cat /usr/bin/updatedb

hehe... succes ermee :) ik kom straks nog wel met wat vragen :)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
#!/bin/sh
# updatedb -- build a locate pathname database
# Copyright (C) 1994 Free Software Foundation, Inc.

# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.

# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

# csh original by James Woods; sh conversion by David MacKenzie.

usage="\
Usage: updatedb [--localpaths='dir1 dir2...'] [--netpaths='dir1 dir2...']
     [--prunepaths='dir1 dir2...'] [--output=dbfile] [--netuser=user]
     [--old-format] [--version] [--help]"

old=no
for arg
do
  opt=`echo $arg|sed 's/^\([^=]*\).*/\1/'`
  val=`echo $arg|sed 's/^[^=]*=\(.*\)/\1/'`
  case "$opt" in
    --localpaths) SEARCHPATHS="$val" ;;
    --netpaths) NETPATHS="$val" ;;
    --prunepaths) PRUNEPATHS="$val" ;;
    --output) LOCATE_DB="$val" ;;
    --netuser) NETUSER="$val" ;;
    --old-format) old=yes ;;
    --version) echo "GNU updatedb version 4.1"; exit 0 ;;
    --help) echo "$usage"; exit 0 ;;
    *) echo "updatedb: invalid option $opt
$usage" >&2
     exit 1 ;;
  esac
done

# You can set these in the environment, or use command-line options,
# to override their defaults:

# Non-network directories to put in the database.
: ${SEARCHPATHS="/"}

# Network (NFS, AFS, RFS, etc.) directories to put in the database.
: ${NETPATHS=}

# Directories to not put in the database, which would otherwise be.
: ${PRUNEPATHS="/tmp /usr/tmp /var/tmp /proc /afs"}

# The same, in the form of a regex that find can use.
test -z "$PRUNEREGEX" &&
  PRUNEREGEX=`echo $PRUNEPATHS|sed -e 's,^,\\\(^,' -e 's, ,$\\\)\\\|\\\(^,g' -e 's,$,$\\\),'`

# The database file to build.
: ${LOCATE_DB=/var/spool/locate/locatedb}

# Directory to hold intermediate files.
if test -d /var/tmp; then
  : ${TMPDIR=/var/tmp}
else
  : ${TMPDIR=/usr/tmp}
fi

# The user to search network directories as.
: ${NETUSER=daemon}

# The directory containing the subprograms.
: ${LIBEXECDIR=/usr/libexec}

# The directory containing find.
: ${BINDIR=/usr/bin}

# The names of the utilities to run to build the database.
: ${find=find}
: ${frcode=frcode}
: ${bigram=bigram}
: ${code=code}

PATH=$LIBEXECDIR:$BINDIR:/usr/ucb:/bin:/usr/bin:$PATH export PATH

# Make and code the file list.
# Sort case insensitively for users' convenience.

if test $old = no; then

# FIXME figure out how to sort null-terminated strings, and use -print0.
{
if test -n "$SEARCHPATHS"; then
  $find $SEARCHPATHS \
  \( -fstype nfs -o -fstype NFS -o -type d -regex "$PRUNEREGEX" \) -prune -o -print
fi

if test -n "$NETPATHS"; then
  su $NETUSER -c \
  "$find $NETPATHS \\( -type d -regex \"$PRUNEREGEX\" -prune \\) -o -print"
fi
} | sort -f | $frcode > $LOCATE_DB.n

{
if test -n "$SEARCHPATHS"; then
  $find $SEARCHPATHS \
  \( -fstype nfs -o -fstype NFS -o -type d -regex "$PRUNEREGEX" \) -prune -o -print
fi

if test -n "$NETPATHS"; then
  su $NETUSER -c \
  "$find $NETPATHS \\( -type d -regex \"$PRUNEREGEX\" -prune \\) -o -print"
fi
} | sort -f | $frcode > $LOCATE_DB.n

# To avoid breaking locate while this script is running, put the
# results in a temp file, then rename it atomically.
if test -s $LOCATE_DB.n; then
  rm -f $LOCATE_DB
  mv $LOCATE_DB.n $LOCATE_DB
  chmod 644 $LOCATE_DB
else
  echo "updatedb: new database would be empty" >&2
  rm -f $LOCATE_DB.n
fi

else # old

bigrams=$TMPDIR/f.bigrams$$
filelist=$TMPDIR/f.list$$
trap 'rm -f $bigrams $filelist; exit' 1 15

# Alphabetize subdirectories before file entries using tr.  James says:
# "to get everything in monotonic collating sequence, to avoid some
# breakage i'll have to think about."
{
if test -n "$SEARCHPATHS"; then
  $find $SEARCHPATHS \
  \( -fstype nfs -o -fstype NFS -o -type d -regex "$PRUNEREGEX" \) -prune -o -print
fi
if test -n "$NETPATHS"; then
  su $NETUSER -c \
  "$find $NETPATHS \\( -type d -regex \"$PRUNEREGEX\" -prune \\) -o -print"
fi
} | tr / '\001' | sort -f | tr '\001' / > $filelist

# Compute the (at most 128) most common bigrams in the file list.
$bigram < $filelist | sort | uniq -c | sort -nr |
  awk '{ if (NR <= 128) print $2 }' | tr -d '\012' > $bigrams

# Code the file list.
$code $bigrams < $filelist > $LOCATE_DB
chmod 644 $LOCATE_DB

rm -f $bigrams $filelist $errs

fi

Verwijderd

Op donderdag 07 februari 2002 13:53 schreef twixx het volgende:
updatedb gaat volgens mij met een find-string? Anyway hoe vindt ik op m'n servertje of m'n gebruikers er illegale mp3/avi/exe e.a. files op staan?
hehe hoe je die vind?
code:
1
2
3
4
5
6
7
8
9
10
dennis@main:~$ locate *.mp3
/home/closetoyou/public_html/fansite/muziek/mp3/01niceandnasty.mp3
/home/closetoyou/public_html/fansite/muziek/mp3/02babydontgo.mp3
/home/closetoyou/public_html/fansite/muziek/mp3/03setmefree.mp3

*knip*

dennis@main:~$ crontab -e

0 4 * * * /usr/bin/updatedb >>/var/log/messages 2>&1

hehe.

Verwijderd

Op donderdag 07 februari 2002 13:58 schreef NewAgePerformance het volgende:
hier poste NAP een bult te exploiteren code.. ;)
ECHTE sysadmins gebruiken slocate.

BTW mijn vraag over de fsck-check kan eenvoudiger beantwoord worden :>

Verwijderd

Op donderdag 07 februari 2002 14:01 schreef sproggle het volgende:

[..]

ECHTE sysadmins gebruiken slocate.

BTW mijn vraag over de fsck-check kan eenvoudiger beantwoord worden :>
Nou nou jij gebruikt dus slocate :Y)

Ik ben ook geen sysadmin, dat heb ik trouwens niet verklaard, ik ben network operator en kloot graag met linux bakjes en bsd spullies.

En vertel vertel hoe doe je het makkelijker? Control-D? Escape? Control-C :)
code:
1
2
root@main:~# slocate
su: slocate: command not found

Ik heb ook een kut b#k!

Verwijderd

Voor meneer de "network operator": Hoe stel je op een Enterasys X-Pedition SSR-8000 het ip van de management interface in? :+

  • twixx
  • Registratie: April 2000
  • Niet online
Zeg sprogglemans je mag alleen vragen stellen waar je het antwoord van weet? *D

9x Canadian Solar + Enphase IQ7+ 3,4 kWp ZZW 20º
4x Yingli + Enphase IQ7 1 kWp ZZW 25º
4x Yingli + Enphase IQ7 1 kWp ZZW 90º


Verwijderd

Er zijn twee oplossingen.

Ga naar het router gebeuren in de management interface, en verander het ip adres even van de local interfaces en daarna van de management interface.

Kan je dit niet vinden upload dan een nieuwe firmware en die kan je vinden op:

http://www.enterasys.com/download/download.cgi?lib=ssr

Is het updaten al gebeurd dan ga ik vanzelf wel weer ff op zoek ding is niet al te moeilijk. Je moet ff kijken of je geen ipsec requests op het management interface krijgt want dat schijn je ook standaard in te kunnen stellen.

Deze url is ook cool aangezien je van de commando's in prompt mode niet zoveel weet lees dan dit even door, hier zie je ook een set commando's, gewoon ff lekker freaken :)

http://www.enterasys.com/support/relnotes/rn_8090-21.pdf

Verwijderd

Op donderdag 07 februari 2002 14:01 schreef sproggle het volgende:

[..]

ECHTE sysadmins gebruiken slocate.

BTW mijn vraag over de fsck-check kan eenvoudiger beantwoord worden :>
in runlevel 1 booten ?

Verwijderd

Op donderdag 07 februari 2002 14:15 schreef twixx het volgende:
Zeg sprogglemans je mag alleen vragen stellen waar je het antwoord van weet? *D
enterasys.x.x.nl(config)# interface add ip en0 address-netmask 80.247.192.220/24

:z

Verwijderd

Op donderdag 07 februari 2002 14:20 schreef Melvin het volgende:

[..]

in runlevel 1 booten ?
echo "-y -f" > /fsckoptions

easy as that :P

Verwijderd

Op donderdag 07 februari 2002 14:23 schreef sproggle het volgende:

[..]

enterasys.x.x.nl(config)# interface add ip en0 address-netmask 80.247.192.220/24

:z
Haha ik dacht die komt met een vraag :) whow vet hoor. Ja ik zou bijna zeggen dat hebben ze weer ergens vanaf gekeken :)

Vreemde SWITCH dingen.

Sproggle hoe stel jij een bgp sessie in met AS15703 naar jullie AS op dat ding?

Kan je dan ook de bgp sessie die je van AS15703 krijgt ook in communities opdelen of ondersteunen hun dat niet?

:P

  • twixx
  • Registratie: April 2000
  • Niet online
Never seen that working on slackware. En volgens mij kan JIJ dat weten na gisternacht? Of geloof je dat net nu wel werkt? http://apc1231:8080/?

9x Canadian Solar + Enphase IQ7+ 3,4 kWp ZZW 20º
4x Yingli + Enphase IQ7 1 kWp ZZW 25º
4x Yingli + Enphase IQ7 1 kWp ZZW 90º


Verwijderd

Op donderdag 07 februari 2002 14:26 schreef twixx het volgende:
Never seen that working on slackware. En volgens mij kan JIJ dat weten na gisternacht? Of geloof je dat net nu wel werkt? http://apc1231:8080/?
Haha vastlopertje gehad? :)

  • Redlum
  • Registratie: Maart 2000
  • Laatst online: 08-06 21:39
Op donderdag 07 februari 2002 14:24 schreef sproggle het volgende:

[..]

echo "-y -f" > /fsckoptions

easy as that :P
Dit werkt volgens mij alleen in combinatie met
code:
1
2
3
4
5
if [ -f /fsckoptions ]; then
    fsckoptions=`cat /fsckoptions`
    else
    fsckoptions=''
fi

in je /etc/rc.d/rc.sysinit, en dan nog werkt het alleen met Redhat dacht ik ;).

Verwijderd

Op donderdag 07 februari 2002 01:32 schreef sproggle het volgende:
1) Ja, maar werk nu ook met postfix

2) Per uplink op je router krijg je ongeveer 100.000 routes binnen

3) # host -l [tld]

Mijn vragen:

4) Hoe omzeil je in linux (slackware) de prompt voor rootpassword voor de fsck-checks bij een systeemcrash?

5) Hoe tweak je apache zodat hij meer als 256 servers kan starten?
antwoord 4: in *BSD kun je in de /etc/fstab de laatste cijferparams aanpassen. door hier 2x1 te gebruiken wordt bij een non-clean reboot netjes de fsck's gedraaid... was in m'n SLS Linux ook zo (tijdje terug).

vraag 6: hoe config je in Linux/BSD een modemlijn die dial-on-demand ppp doet als je primaire route wegvalt (zonder ping script :) ).
Pagina: 1