ZTE MF190 (T-Mobil) és Kubuntu

Megy mint a kis angyal, némi noszogatás után.

ulysses@locris:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 11.04
Release:        11.04
Codename:       natty

ulysses@locris:~$ kded4 --version
Qt: 4.7.2
KDE Development Platform: 4.6.2 (4.6.2)
KDE-szolgáltatás: $Id$

ulysses@locris:~$ uname -a
Linux locris 2.6.38-11-generic #50-Ubuntu SMP Mon Sep 12 21:18:14 UTC 2011 i686 i686 i386 GNU/Linux

A KDE Networkmanager szépen felismeri, elindítja a varázslót, ahol pár kattintással be is állíthatjuk. Ezután csatlakozik, azonban hiába próbáltam megnyitni bármilyen weboldalt, vagy ssh kapcsolatot létesíteni, nem működött. Megoldás: /etc/resolv.conf kiegészítése a következő két sorral:

nameserver 8.8.8.8
nameserver 8.8.4.4

A megoldás forrása subchee hozzászólása.

Hozzászólások

Akkor már tegyél fel unbound-ot, hogy ne legyen több DNS gondod. A DNSSEC mellett helyi DNS cache is, így nemhogy gyorsabb lesz a net elérésed meg biztonságosabb, de független lesz a DHCP-n kapott szolgáltató DNS-étől. Rövid howto-m:


# LOCAL DNS CACHE FOR FASTER INTERNET
# http://wiki.debian.org/DNSSEC

# kontra check
firefox http://test.dnssec-or-not.org

apt-get install unbound
wget https://data.iana.org/root-anchors/root-anchors.xml

# itt frissítsd a kulcs újjlenyomat értékét, ha változott, az előzőleg letöltött anchor fájlból
ne /var/lib/unbound/root.key
    . IN DS 19036 8 2 49AAC11D7B6F6446702E54A1607371607A1A41855200FD2CE1CDDE32F24E8FB5
chown unbound:unbound /var/lib/unbound/root.key
ne /etc/unbound/unbound.conf
    do-ip6: no
    prefetch: yes
    auto-trust-anchor-file: /var/lib/unbound/root.key
service unbound restart
ne /etc/dhcp/dhclient.conf
# remove domain-name-servers fron request
ne /etc/resolv.conf
    nameserver 127.0.0.1
# make resolv file not writable
chattr +i /etc/resolv.conf

# test it, flags should have ad tag
dig org. SOA +dnssec
dig debian.org +dnssec

firefox http://test.dnssec-or-not.org
firefox http://dnssectest.sidn.nl

Én a biztonság kedvéért hagyom a networkmanager-nek, hogy beírja a dhcp-től kapott dns szervert a resolv.conf végére.
Létrehoztam egy resolv.conf.head fájlt (az /etc alatt, ofcóz), oda be lehet pakolni pl. a "nameserver 127.0.0.1" és/vagy "nameserver 8.8.8.8", stb bejegyzéseket. Ezután a networkmanager-t rá kell venni, hogy vegye figyelembe a resolv.conf.head (és esetleg .tail) fájlokat, valahogy így:

[root@arch32]# vim /etc/NetworkManager/dispatcher.d/99-resolv.conf_head_and_tail

Beilleszteni ezt:


#!/bin/bash
# 
# /etc/NetworkManager/dispatcher.d/99-resolv.conf-head_and_tail
# Include /etc/resolv.conf.head and /etc/resolv.conf.tail to /etc/resolv.conf
#
# scripts in the /etc/NetworkManager/dispatcher.d/ directory
# are called alphabetically and are passed two parameters:
# $1 is the interface name, and $2 is “up” or “down” as the
# case may be.

resolvconf='/etc/resolv.conf';
cat "$resolvconf"{.head,,.tail} 2>/dev/null > "$resolvconf".tmp
mv -f "$resolvconf".tmp "$resolvconf"

Majd:

[root@arch32]# chmod 0700 /etc/NetworkManager/dispatcher.d/99-resolv.conf_head_and_tail
[root@arch32]# service networkmanager restart #hazudok, mert arch-on ez rc.d restart networkmanager :P

Teszt:

[root@arch32]# cat /etc/resolv.conf
nameserver 127.0.0.1
# Generated by NetworkManager
nameserver 192.168.1.254

Forrás: https://wiki.archlinux.org/index.php/NetworkManager#Configuration