Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
####### # # E-scripts on configuring NET Virtua (a cable modem service). # # Note 1: use the eev command (defined in eev.el) and the # ee alias (in my .zshrc) to execute parts of this file. # Executing this file as a whole makes no sense. # An introduction to eev can be found here: # # (find-eev-quick-intro) # http://angg.twu.net/eev-intros/find-eev-quick-intro.html # # Note 2: be VERY careful and make sure you understand what # you're doing. # # Note 3: If you use a shell other than zsh things like |& # and the for loops may not work. # # Note 4: I always run as root. # # Note 5: some parts are too old and don't work anymore. Some # never worked. # # Note 6: the definitions for the find-xxxfile commands are on my # .emacs. # # Note 7: if you see a strange command check my .zshrc -- it may # be defined there as a function or an alias. # # Note 8: the sections without dates are always older than the # sections with dates. # # This file is at <http://angg.twu.net/e/ml.e> # or at <http://angg.twu.net/e/ml.e.html>. # See also <http://angg.twu.net/emacs.html>, # <http://angg.twu.net/.emacs[.html]>, # <http://angg.twu.net/.zshrc[.html]>, # <http://angg.twu.net/escripts.html>, # and <http://angg.twu.net/>. # ####### # «.igor-1» (to "igor-1") # (find-TH "virtua") ifconfig ethx up dhclient ethx # (find-angg ".zshrc" "pppp") # (find-status "dhcpcd") # (find-vldifile "dhcpcd.list") # (find-udfile "dhcpcd/") # (find-udfile "dhcpcd/copyright") # (find-udfile "dhcpcd/README.Debian") # (find-udfile "dhcpcd/README.Debian" "SET_DNS") # (find-udfile "dhcpcd/changelog.Debian.gz") # (find-udfile "dhcpcd/README") # (find-man "8 dhcpcd-bin") # (find-man "8 dhcpcd") # (find-fline "/etc/dhcpcd.sh") # (find-fline "/etc/default/dhcpcd") # (find-fline "/etc/dhcpc") # (find-fline "/sbin/dhcpcd") # (find-fline "/sbin/dhcpcd-bin") # (find-fline "/var/lib/dhcpc") # (find-man "dhcpcd") # (find-THfile "virtua.blogme") # (find-TH "virtua") # (find-TH "coq") # (find-THfile "coq.blogme" "traffic") debug, eth0: no dns information to write debug, eth0: writing /var/lib/dhcpcd/dhcpcd-eth0.info * (eepitch-shell) * (eepitch-kill) * (eepitch-shell) R cd ps ax pp killall dhcpcd-bin killall dhclient ps ax dhcpcd -d eth0 # (find-fline "/sbin/dhcpcd") # (find-fline "/sbin/dhcpcd" "-R") # (find-man "8 dhcpcd-bin" "-h, --hostname hostname") # (find-man "8 dhcpcd-bin" "-Y, --nonis") # (find-man "8 dhcpcd-bin" "-N, --nontp") # (find-man "8 dhcpcd-bin" "-R, --nodns") # (find-man "8 dhcpcd-bin" "-d, --debug") SET_DNS=yes dhcpcd -d eth0 ifconfig route cat /etc/resolv.conf cat /var/lib/dhcpcd/dhcpcd-eth0.info ps ax | grep dhcpcd-bin route add default eth0 route ifconfig # (find-man "dhclient") # (find-man "8 dhcpcd-bin") # (find-man "8 dhcpcd") # (find-fline "/sbin/dhcpcd" "-R") # (find-zsh "dmissing dhcpc") # (find-fline "/etc/") 4003 ? Ss 0:00 /sbin/dhcpcd-bin -h persephone -Y -N -R -d eth0 4108 ? Ss 0:00 dhclient eth0 5145 ? S 0:00 /sbin/dhclient -1 -lf /var/lib/dhcp3/dhclient.eth0.le ifconfig route cat /etc/resolv.conf cat /var/lib/dhcpcd/dhcpcd-eth0.info dhcpcd -d dmissing dhcpcd dmesg | grep eth dhclient eth0 [# # (find-fline "/var/lib/dhcpcd/dhcpcd-eth0.info") # (find-fline "/etc/resolv.conf") #] Pegar o tel do Antônio Ligar pro Pythias Pegar o dns no W$ Pegar o ip do twu - tentar ssh Pegar um ip da freenode # (find-fline "/etc/hosts") * (eepitch-shell) * (eepitch-kill) * (eepitch-shell) sudo chown edrx:edrx /etc/hosts # (find-fline "/etc/hosts") host angg.twu.net angg.twu.net has address 76.74.253.67 # (find-sh "host anthony.freenode.net") http://angg.twu.net/virtua.html * (eepitch-shell) * (eepitch-kill) * (eepitch-shell) # (find-fline "/etc/dhcpc") # (find-fline "/etc/dhcpc/config") sudo touch /etc/dhcpc/config sudo chown edrx:edrx /etc/dhcpc/config http://logs.ubuntu-eu.org/free/2007/08/04/%23ubuntu-br.html route -net 192.168.100.1/24 gw nameserver 192.168.1.1 R echo "nameserver 201.17.0.114" > /etc/resolv.conf ping angg.twu.net wget -O - http://angg.twu.net/ ssh angg.twu.net ping 76.74.253.67 route add default eth0 route ifconfig ping 169.254.42.190 # (find-man "8 route") # (find-man "8 route" "route add default gw") ##### # # Resposta do Igor # 2010jul26 # ##### # «igor-1» (to ".igor-1") Coloque o W$ novamente (se possivel) e de um ipconfig /all Ira exibir as configuracoes de rede para funcionamento com o virtua. Pelo que eu sei do virtua ele funciona da seguinte forma: 1 2 3 4 5 6 | Voce |---| Virtua Router |---| Virtua ISP |---| Internet As interfaces sao configuradas a saber: 1 - IP local por DHCP (provido pelo virtua router Iface 2) 2 - IP local (configuracao "oficiao" do router virtua) 3 - IP internet (Esse eh o seu ip para o mundo) 4 - IP internet (outra ponta para o ISP) 5 - Nuvem virtua e oresto do mundo 6 - Seu destino Voce precisa estabelecer uma conexao com 1-2 o resto ja esta ok. Se o DHCP do router virtua por algum motivo nao estiver propagando do DNS veja os enderecos configurados e sete o DHCLIENT para ignorar o DNS. Configure-os diretamente no resolv.conf, dhclient ou /etc/network/interfaces, qualquer metodo funciona. Quanto ao endereco 169.254.131.80 eh um range conhecido como APIPA (coisa inventada pelo tio BIll), nao sei se este eh o ip propagado pelo roteador virtua (verifique como o windows se autoconfigura). No virtua nao ha circuitos virtuais (seja VCC/ATM ou PPP), ele usa ethernet. A parte de circuitos virutais eh transparente para voce (eh controlado pelo virtua router). Ou seja no linux eh puro Ethernet-TCP/IP ou seja ifup/ifdown. Pelo que parece o roteador nao esta propagando nenhuma informacao, sniffe na sua interface (tshark), de uma checada nos cabos. Esse ip 169 acho q esta sendo passado pelo zeroconf/avahi PAra voce ver: igormorgado@moria:/dados/video/Movies/Video/MATH$ apt-cache show avahi-autoipd Package: avahi-autoipd Priority: optional Section: net Installed-Size: 192 Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com> Original-Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers@lists.alioth.debian.org> Architecture: i386 Source: avahi Version: 0.6.25-1ubuntu6 Depends: libc6 (>= 2.4), libdaemon0 (>= 0.10), adduser Recommends: dhcp3-client, iproute Conflicts: zeroconf Filename: pool/main/a/avahi/avahi-autoipd_0.6.25-1ubuntu6_i386.deb Size: 50068 MD5sum: 4ddbe11efd9bd1caef6753ebdac9370e SHA1: 68e0790d1a8b6ba84d7ab8af7d378fdcd1a6ce6d SHA256: 0d0b703144db694c688440d6741a7d6109298863b7edb0abbc490504af013970 Description-pt_BR: daemon de configuração de endereço de rede Avahi IPv4LL Avahi é uma infra-estrutura LGPL completa para "Multicast DNS Service Discovery". Permite que os programas publiquem e descubram os serviços e as máquinas que funcionam em uma rede local sem nenhuma configuração específica. Por exemplo, você pode se conectar em uma rede e instantaneamente encontrar impressoras para imprimir, arquivos para olhar e pessoas para conversar. . Esta ferramenta implementa IPv4LL, "Configuração Dinâmica de Endereços de Ligação Local IPv4" (IETF RFC3927 -- "Dynamic Configuration of IPv4 Link- Local Addresses"), um protocolo para configuração automática de endereços IP a partir do intervalo de ligação local 169.254.0.0/16 sem a necessidade de um servidor central. Ele é tencionado, primariamente, para ser usado em redes ad-hoc que não têm um servidor DHCP. Entao.. de uma segunda tentada baseado no que eu falei (comecando com o teste do Windows, ele sera o seu grupo de controle) Ok.. fico no aguardo sobre todo o resto.. =D Boa sorte! Em Seg, 2010-07-26 às 03:14 -0300, Eduardo Ochs escreveu: - Hide quoted text - > Oi Igor, > > tou tentando configurar o Virtua aqui em casa e tou tendo > problemas... quer dar uma olhada pagina que eu criei sobre > isso pra ver se e' algo obvio?... > > http://angg.twu.net/virtua.html > > Quanto ao projeto: o semestre terminou "oficialmente" ha' uma > semana atras, mas eu tava cuidando de uma obra aqui em > casa e outras coisas assim, e de listas de exercicios pra uma > prova extra (!) que eu me ofereci pra dar pras pessoas que nao > tinham passado na prova final... vou tentar conversar na quarta > com um cara do departamento que entende `a beca de projetos > (e nao e' so' um burocrata)... > [[]], Edrx # Local Variables: # coding: utf-8-unix # End: