Que ip é usado quando duas placas de rede podem ser usadas?

0

Existem duas placas de rede no status usado no meu pc.

ifconfig

eth0      Link encap:Ethernet  HWaddr e0:3f:49:57:4b:d1
          inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::e23f:49ff:fe57:4bd1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6068 errors:0 dropped:0 overruns:0 frame:0
          TX packets:113 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3780468 (3.6 MiB)  TX bytes:11800 (11.5 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:14 errors:0 dropped:0 overruns:0 frame:0
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:700 (700.0 B)  TX bytes:700 (700.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:21:5d:26:c1:10
          inet addr:192.168.1.101  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::221:5dff:fe26:c110/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1291 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5146 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:81917 (79.9 KiB)  TX bytes:992000 (968.7 KiB)

Como saber qual endereço IP é usado quando conectar ao yahoo.com com o meu pc?

    
por it_is_a_literature 22.11.2015 / 03:18

2 respostas

0

Verifique a rota padrão com (a minha é assim):

$ ip route
default via 10.0.0.1 dev em0
10.0.0.0/24 dev em0  proto kernel  scope link  src 10.0.0.120

Isso informa qual dispositivo está sendo usado e, portanto, qual endereço IP. Quanto ao endereço IP que yahoo.com vai ver, isso depende da sua conexão através do seu ISP, mas uma maneira simples é usar um serviço web simples, como link

Na maioria dos casos, isso será suficiente.

    
por 22.11.2015 / 03:43
1

O Linux normalmente utilizará como padrão a conexão via eth0 como conexão primária. O que parece que você tem aqui é uma conexão com fio (eth0 = ethernet com fio), o lo que é sempre o IP de retorno do seu NIC (Loopback 127.0.0.1) e uma conexão LAN sem fio (wlan0 = Wireless LAN connection). / p>

Sua conexão wlan0 só vai passar o tráfego quando eth0 não é. Isso ocorre porque, enquanto um cabo ethernet é conectado ao seu computador (o que eu estou assumindo é um laptop), ele irá temporariamente desabilitar sua conexão sem fio da passagem de tráfego. Se seu computador passasse o tráfego sobre os dois ao mesmo tempo, haveria dois problemas em que eu poderia pensar:

  1. Você provavelmente passará por tráfego interrompido (interrupção consistente da conexão) e
  2. Você provavelmente prejudicaria a capacidade do seu roteador doméstico de interpretar e rotear corretamente o tráfego; ou seja, você confundiria seu pobre mini-roteador.

A única maneira de ver ambos em uso ao mesmo tempo seria em um ambiente em que você estava passando tráfego para duas sub-redes diferentes, possivelmente por meio de máquinas virtuais. Por exemplo, se o seu host conectado ao seu roteador via RJ-45 (ethernet), mas sua máquina virtual conectada à rede do seu vizinho através de Wi-Fi.

@Felix: você não verá um endereço 10 em uma classe C (rede doméstica) com uma sub-rede 192.168.0.0.

    
por 22.11.2015 / 05:41

Tags