Beiträge von mainziman

    Wichtig: Du solltest den Zielport 53 in Richtung Internet in der Firewall des Hosts sperren. Android geht dann nämlich auch gerne mal an den Google DNS Server, wenn der lokale DNS Server nicht das gewünschte bzw. kein Ergebnis liefert.

    ich hab bei mir global die Google-DNS () gesperrt; nach einer Aussage vom TP-Link Support wegen meiner alten Plastikbox

    sind die 2 Kübeln 8.8.8.8 bzw. 8.8.4.4 mehr als nur primitiv DNS ...

    whoami0501

    Nicht wirklich, IPv4 hat bei den Internetzugängen eine Verbreitung von 100%, somit ist jeder Server im Web damit erreichbar;

    die bis vor evtl. verfugbaren IPv6only-Geschichten diverser Hoster vergesst mal, die haben quantitativ keine Bedeutung;

    nebenbei: Du findest heute noch immer genug Plunder¹, der mit IPv6 gar nichts anzufangen weiß;

    Aussage meines ISPs auf die Frage wann es denn Dual-Stack gäbe: die nächsten 5 Jahre sicher nicht, wir haben genug IP Adressen;

    ¹ Hardware als auch Software; und der DualStack Tag vor x 1000 Jahren war auch mehr Schein als Sein;

    welche Bank hat denn ihr Electronic Banking mit DualStack angebunden?

    die Spaßbank 99 sehe ich gerade, eine Bank die auf Azure od. so'n Klump läuft kann man nicht ernst nehmen;

    sogar die Flossenbank N26 is IPv4only ;)

    habe ich soeben aufgeschnappt,

    Code
    uuencode toshi.jpg toshi.jpg > toshi.uue
    mail -s "JPEG file of my cat" user@site.domain < toshi.uue

    cool, was derart vorsintflutliches noch wo zu finden ;)

    erinnert mich an eine irgendwie lustige Begebenheit Jahre nachdem ich an meiner Schule meinen Abschluss machte;

    Bei Mails die man in AT von Finanzonline erhält,

    steht sogar die ganze Kette der internen Server mit 10.x.x.x Adressen in den Received Einträgen;:D

    bevor man 127.0.0.1 hineinpfuscht, besser gleich weglassen; und ein Tipp an StarPicard

    stell Dir die Frage, was Dein Mailagent alles reinschreibt und deutlich mehr verrät als die doofe IP ...;)

    mainziman ich habe das grade von meiner Netcup VM getestet, da sieht alles OK aus:

    Siehst du noch immer ein unterschiedliches Routing?

    das scheint nicht bei allen Netcup VMs zu sein; ein anderer Netcup vServer von mir ebenfalls OK

    aber das eine Sorgenkind diesbezüglich, nach wie vor ;(

    ich handhabe es bei mir so:

    ist das Filesystem case-sensitive (z.B. ext4) dann beschränke ich mich auf a-z, 0-9, -, ., evtl. auch noch , od. _

    ist es allerdings nur case-preserved (wie z.B. NTFS) dann noch zusätzlich A-Z,

    aber Achtung: beim Zugriff von Linux mittels CIFS auf NTFS, ist es dann case-sensitive;

    Linux kennt kein case-preserved;

    ist dann lustig, wenn man vom Linux heraus auf einem NTFS-Filesystem z.B. folgende Files anlegt

    test.txt, Test.txt, TEST.txt und TEST.TXT

    welchen File löscht er dann, wenn man in der Windows commandline folgendes eingibt:

    del test.txt bzw. welchen File macht er denn tatsächlich auf, wenn man ihn doppel-klickt?

    das gleiche würde man auch mit folgendem erreichen

    Code
    switch ( b ) {
      case 0xC9 :
      case 0xCA :
      case 0xCB :
      case 0xCD :
      case 0xCE :
      case 0xCF : {
          ...
        }
    }

    davon weiß ich, dass es compiler gibt, welche aus einer switch-Anweisung eine Tabelle bauen und darüber eine Schleife laufen lassen;

    tab klar, wenn ( b == 0xC9 ) sehr oft wahr ist, dann ist die erste Abfrage besser, dafür aber wenn die komplette Abfrage falsch ist,

    umso schlechter; weil ja alle Vergleiche ausgeführt werden müssen, um zu erkennen, daß keiner wahr ist;

    an einer anderen Stelle im Programm, habe ich ein paar Werte mehr, welche b annehmen kann ...

    Code
    if ((b == 0xC0) || (b == 0xC1) || (b == 0xC2) || (b == 0xC3) || (b == 0xC5) || (b == 0xC6) || (b == 0xC7) ||
                       (b == 0xC9) || (b == 0xCA) || (b == 0xCB) || (b == 0xCD) || (b == 0xCE) || (b == 0xCF)) { ... }

    wobei hier kann man dem Optimizier etwas unter die Arme greifen, indem man nicht wie hier

    Code
    // 0xC0, 0xC1, 0xC2, 0xC3, 0xC5, 0xC6, 0xC7, 0xC9, 0xCA, 0xCB, 0xCD, 0xCE, 0xCF
    if ((((b & 0xF0) == 0xC0) && ((b & 0x03) > 0x00)) || (b == 0xC0)) { ... }

    sondern wie hier klammert;

    Code
    // 0xC0, 0xC1, 0xC2, 0xC3, 0xC5, 0xC6, 0xC7, 0xC9, 0xCA, 0xCB, 0xCD, 0xCE, 0xCF
    if (((b & 0xF0) == 0xC0) && (((b & 0x03) > 0x00) || (b == 0xC0))) { ... }

    warum?

    ist ((b & 0xF0) == 0xC0) falsch, kann (b == 0xC0) auch nur falsch sein;

    hat jemand was dagegen etwas an Stelle von

    if ((b == 0xC9) || (b == 0xCA) || (b == 0xCB) || (b == 0xCD) || (b == 0xCE) || (b == 0xCF)) { ... }

    einfach nur so

    if (((b & 0xF8) == 0xC8) && ((b & 0x03) > 0x00)) { ... }

    zu machen?

    f. beide gilt: _uint8_t b;

    die wird scheinbar nicht als Config anerkannt

    handelt es sich um Daten im /etc-Verzeichnisbaum?

    Aber da kann man trotzdem noch Dinge einstellen und machen und tun

    vlt. ein Designfehler, die Config vom Rest zu trennen; ich mein wenn das die Website ist, und man da in einem HTML, JS od. sonstwas noch etwas konfigurieren kann, dann ist das irgendwie nicht logisch;

    Was ist ein "FC nn"?

    FC = Fedora Core und kein Fußballclub^^

    und nn die höchste Nummer, momentan 32 soweit ich das sehe ;)