IPCop – Sæt/spoof MAC adressen for dit RED interface
Hvis du som jeg, har fx YouSee som internet udbyder, så får du tildelt en ip-adresse ud fra det udstyr du har på efter modemet OG hvis du sætter andet udstyr på, så skal du aktivere det for at få hul igennem ud i verden.. Dette er skide irriterende hvis du nu fx skifter gateway, da du så vil få ny ip (Jeg har ingen statisk adresse, den skifter jo kun ved nyt udstyr/ny mac addresse - så why bother
).
Jeg har lige skiftet min gateway ud med en IPCop-box, som umiddelbart er nice nok
Da det jo "bare" er en linux box du har fat på, kan du let ændre mac addressen på dit netkort ved at skyde følgende kommando af:
ifconfig eth1 hw ether 12:34:56:78:91:02
Det fungerer fint, og dit netkort, eth1, har nu fået en ny MAC adresse...
Meen...
Reboot og den er tilbage til den oprindelige igen. For at ændre MAC addressen så den er det du vil have den til at være, hver gang du booter skal du gøre følgende.
Du er selvfølgelig logget ind via SSH, og du skal nu editere følgende fil. Skriv følgende for at gøre det:
root@HOMEGATE02:~ # nano /etc/rc.d/rc.netaddress.up
I filen skal du så have indsat følgende:
ifconfig $RED_DEV hw ether 12:34:56:78:91:02
Det skal indsættes her:
# If RED is ethernet then check further...
if [ "$CONFIG_TYPE" == "2" -o "$CONFIG_TYPE" == "3" -o "$CONFIG_TYPE" == "6" -o "$CONFIG_TYPE" == "7" ]; then
# If we are DHCP or STATIC we have to start automatically
if [ "$RED_TYPE" == "DHCP" -o "$RED_TYPE" == "STATIC" ]; then
AUTOCONNECT="on"
ifconfig $RED_DEV hw ether 00:10:A4:F7:6D:F9
fi
fi
Ellers good luck med din nye firewall, good choise
/Rasmus
Udvid partition i Windows Server 2003
Jeg var løbet tør for plads på mit datadrev på min domain controller, så disken fik lige 30GB plads mere (VMWare, nice!)..
Da diskmanagement-tingen i Windows Server 2003 (og xp) ikke kan udvide drevet, ledte jeg efter en partition manager som kunne gøre det for mig.. Alle dem jeg kom igennem kunne ikke klare presset af at det var en Server 2003 og failede derfor i install..
Well.. Ingen grund til at bruge en partition manager når vi har "diskpart".
Åben et kommandopromt vindue og skriv:
diskpart
Skriv nu:
list volume
Vælg den partition som du vil udvide ved at skrive:
select volume *nummeret på volumen*
Skriv nu:
extend *så mange MB du vil ekstende med*
Hvis du bare vil extende så den bruger hele disken, så skriver du bare:
extend
Hvis nu du kun ville udvide den med ~30GB kunne det se sådan her ud:
extend 30000
Håber det hjalp
Exchange 2010 – Outlook Web App (OWA)
Hey guys
Yearh, så er min exchange 2010 server op at køre, og damn i gotta love OWA'en.. Det at den endelig fungere ordentligt i andet end IE er priceless
Skal nok lige poste noget mere om det, men synes bare lige at i skulle have lov til at glo det billede her (Ye ye, jeg exposer min mail ret meget for jer der, men its worth it!
)
Klik her for at se det i kæmpe opløsning

/Rasmus
Se mail headers i Outlook Web Access (Exchange OWA)
I Exchange 2003 var det ikke muligt at se mailheaderen i OWA'en. I Exchange 2007 er dette ændret, og det er muligt at se mailheaderen.
Du skal åbne mailen i OWA'en ved at enten dobbeltklikke på den eller trykke enter når du står på den.
I mailen vil du have følgende knap:
Du vil derefter kunne se headeren i et nyt vindue:
Åben en delt kalender i Outlook Web Access (Webmail)
Det er ikke "default" at man bare lige kan åbne en andens kalender i webmailen til Exchang (OWA)
For at gøre det, så skal du bruger følgene links, og selv ændre adressen der. Det er den eneste måde du kan gøre det på. Det skal siges dette virker til Exchange 2007
For bare at se en andens kalender, hvor du ser en enkelt dag af gangen, kan du bruge følgende link:
https://ditdomian-eller-hostname.dk/owa/dinmail@ditdomain.dk/?cmd=contents&module=calendar
Hvis du vil se fx en uge af gangen så skal du bruge følgende:
https://ditdomian-eller-hostname.dk/owa/dinmail@ditdomain.dk/?cmd=contents&module=calendar&view=weekly
"dinmail@ditdomain.dk" vil være den calender som du skal slå op
Det letteste for brugeren vil være hvis han laver en favorit med det, og så bare bruger den og ændrer mailen når der er brug for det.
Test om din mailserver relayer mails
Det er noget rigtig lort, hvis din mailserver tillader at relay'e mails for andre (Så fx spammere kan sende mails^9 igennem din mailserver). For det meste, så vil din mail server deny'e dette, ved standard conf., men for at være sikker kan du tjekke på følgende måde:
Log på din server, og telnet til følgende host, hvorefter den vil begynde 19 tests.
telnet relay-test.mail-abuse.org
Hvis du får connected korrekt, vil det fx se sådan her ud:
RJT002:/var/log# telnet relay-test.mail-abuse.org
Trying 168.61.4.13...
Connected to cygnus.mail-abuse.org.
Escape character is '^]'.
Connecting to 85.17.173.71 ...
<<< 220 myupload.dk ESMTP Postfix (Debian/GNU)
>>> HELO cygnus.mail-abuse.org
<<< 250 myupload.dk
Den vil så lave nogle tests, fx sådan her:
:Relay test: #Test 1
>>> mail from:
<<< 250 2.1.0 Ok
>>> rcpt to:
<<< 554 5.7.1: Relay access denied
>>> rset
<<< 250 2.0.0 Ok
Og hvis alt er som de skal være, skal det gerne slutte ud sådan her, hvor den fortæller dig at din host ikke relay'er mails:
Tested host banner: 220 myupload.dk ESMTP Postfix (Debian/GNU)
System appeared to reject relay attempts
Det er en ret easy måde at gøre det på, og den får sgu testet igennem. Der findes også masser af websites hvor du kan gøre det på, men jeg synes helt klart at dette er den bedste måde at gøre det på
/Rasmus
Lav et nyt SelfSigned certifikat i Exchange 2007
Når du installer Microsoft exchange 2007, laver den en standard selfsigned certifikat ved installationen. Dette er egentlig fint nok, dog bruger den kun hostnamet og FQDN for serveren i certifikatet, og det går knap så godt når du vil bruge det ude i verden. For at tilføje dit domæne, kan du lave et nyt certifikat med følgende kommando i Exchange Management Shell'en.
Du ændre selvfølgelig bare, så det passer med dit hostname og domæne. Hostnamet SKAL være der, og ligeledes skal FQDN for serveren også være der.
New-ExchangeCertificate -FriendlyName "SelfSigned Cert" -SubjectName "cn=h0me.dk" -DomainName HOMEMAIL01,HOMEMAIL01.HOME.gjorret,h0me.dk,autodiscover.h0me.dk -PrivateKeyExportable $True
Du kan nu skrive følgende kommando for at se at certifikatet er blevet orpettet:
Get-ExchangeCertificate | FL
Du vil bl.a. kunne se navnene, udløbsdato osv osv.. men vigtigst af alt for dig lige nu: Thumbprint
Nu skal du aktivere det nye certifikat. Det gør du ved at skrive følgende linje i shell'en:
Enable-ExchangeCertificate
Du vil nu blive spurgt om hvilke services du vil bruge det til. Der skriver du følgende:
IMAP, POP, IIS, SMTP
Du trykker nu enter, hvor efter du vil blive bedt om at indtaste thunmbprint'et for det certifikat der skal enables. Der finder du det fra det nye, ved at køre ovenstående kommando hvor den listede dine certifikater. Vær sikker på du vælger den rigtige. Når du har pastet det ind, trykker du enter og det er nu enabled.
Du skal nu slette det gamle certifikat. Det gør du ved at skrive følgende kommando:
Remove-ExchangeCertificate
Du vil nu blive bedt om at indtaste thumbprint'et for det gamle certifikat, og det finder du på samme måde som før. Når du har pastet det ind trykker du enter, hvorefter du vil blive spurgt om du er sikker på at du vil slette det, og der trykker du bare a for at "slette alle".
Nu skulle certifikatet gerne være odpateret med dine nye domæner, og den er fornyet ét år fra tidspunktet du gør det, så den kan holde lidt længere
Dog er det stadig kun 1 år, og den skal fornyes igen der, jo mindre du får lavet et andet i mellem tiden
Håber du kunne bruge det.
/Rasmus
Microsoft SQL Mangement Studio, fejl ved oprettelse af Database diagram: SQL 2005 Database diagram support objecs cannot be installed because this database does not have a valid owner
Jeg har et par gange nu, oplevet i Microsoft SQL Mangement Studio (Kørt med MS SQL Server 2005), når jeg ville oprette et database diagram, at jeg får noget lignende følgene fejl:
'SQL 2005 Database diagram support objecs cannot be installed because this database does not have a valid owner'
Jeg har egentlig ingen annelse om hvorfor denne fejl kommer, men ved den kan løses ved at køre følgende script:
EXEC sp_dbcmptlevel 'DinDatabasesNavn', '90';
go
ALTER AUTHORIZATION ON DATABASE::DinDatabasesNavn TO "DinPC\Administrator(eksempelvis administratorbrugeren)"
go
use [DinDatabasesNavn]
go
EXECUTE AS USER = N'dbo' REVERT
go
/Rasmus
Gotta love Windows Vista
Yaeh, okay jeg har måske en del kørende (73 processes), men still.. Vista mente at firefox brugte mange ram
(okay, gjrode det også ~300mb ca)...


Men det er vel fair nok..
Noget jeg dog godt kan lide ved det er..: Jeg havde måske over 30 tabs åbne i Firefox.. det bruge 300mb ram ca... I IE 7 havde jeg 3 tabs åbne.. Det brugte 110mb ram...
Det siger vidst alt?
/Rasmus
Windows Deployment Services: The service did not respond to the start or control request in a timely fashion
Yay, Lorte fejl at få, ledte lidt og kunne ikke rigtig finde noget på det men fandt endelig noget -_-
Det skyldes højstsansynligt at jeg sidder pt i et domain med 16 child domains og derfor fucker det op. Det jeg gjorde for at få det til at virke, er at gå ind i WDS, vælge serveren og trykke properties på den. Ind under advanced.
Der vælger du den som ikke er markeret.. Altså ikke den her: "allow windows deployment services to dynamically discover valid domain server (recommended)".. Kan sgu ikke lige huske hvad den anden hedder (add'er image pt og kan nada gøre
)
Der vælger du så din domain controller, og det _BURDE_ så løse problemet, læste jeg... WEll, jeg kunne stadig ikke starte servicesen så satte det tilbage at den selv måtte finde en valid domain controller... og underligt nok, så virkede det bagefter, dno om det var det, men kunne forstille mig det...
Havde før det fjernet og installeret WDS igen, som ikke hjalp.. Men efter dette, kører det fint nu