내 컴퓨터에는 두 개의 네트워크 카드가 사용 중입니다.
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)
내 컴퓨터가 yahoo.com에 연결할 때 어떤 IP 주소를 사용할지 어떻게 알 수 있나요?
답변1
Linux는 일반적으로 기본 연결로 eth0 연결을 기본으로 설정합니다. 여기에는 유선 연결(eth0 = 이더넷 유선 연결), lo(항상 NIC의 반환 IP(루프백 127.0.0.1)) 및 무선 LAN 연결(wlan0 = 무선 LAN 연결)이 표시됩니다.
wlan0 연결은 eth0이 트래픽을 전달하지 않을 때만 트래픽을 전달합니다. 이는 이더넷 케이블이 컴퓨터(노트북이라고 가정)에 연결되어 있으면 무선 연결이 일시적으로 비활성화되어 트래픽이 전달되지 않기 때문입니다. 컴퓨터가 두 가지 모두에 트래픽을 전달하는 경우 두 가지 질문이 즉시 떠오릅니다.
- 중단된 트래픽을 통과할 수 있으며(연결이 계속 끊어짐)
- 트래픽을 올바르게 해석하고 라우팅하는 홈 라우터의 기능을 방해할 수 있습니다. 즉, 불쌍한 작은 미니 라우터를 혼동하고 있는 것입니다.
두 가지를 모두 사용하는 것을 볼 수 있는 유일한 방법은 트래픽이 두 개의 서로 다른 서브넷(아마도 가상 머신을 통해)으로 전달되는 환경에서입니다. 예를 들어 호스트가 RJ-45(이더넷)을 통해 라우터에 연결되어 있지만 가상 머신은 Wi-Fi를 통해 이웃 네트워크에 연결되어 있는 경우입니다.
@Felix: 서브넷이 192.168.0.0인 클래스 C(홈 네트워크)에서는 10 주소가 표시되지 않습니다.
답변2
기본 경로를 확인하세요(내 경로는 다음과 같습니다).
$ 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
그러면 어떤 장치가 사용되고 있는지, 어떤 IP 주소가 사용되는지 알 수 있습니다. yahoo.com이 보게 될 IP 주소는 ISP를 통한 연결에 따라 다르지만 쉬운 방법은 다음과 같은 간단한 웹 서비스를 사용하는 것입니다.http://whatismyipaddress.com/
대부분의 경우 이것으로 충분합니다.