LXDE Windows Manager가 설치된 Ubuntu 14가 설치된 오래된 노트북이 있습니다. 크로스오버 케이블을 통해 RDP를 통해 보다 강력한 데스크탑에 연결하는 데 사용합니다. 문제는 크로스오버에 연결하려면 무선 네트워크를 연결 해제해야 하고 그 반대 방향으로도 연결해야 한다는 것입니다.
이런 일이 발생하는 이유는 무엇이며 RDP와 인터넷을 동시에 사용할 수 있도록 두 네트워크에 동시에 연결하려면 어떻게 해야 합니까?
ifconfig
산출:
eth0 Link encap:Ethernet HWaddr 88:ae:1d:e7:64:20
inet addr:172.16.0.2 Bcast:172.16.255.255 Mask:255.255.0.0
inet6 addr: fe80::8aae:1dff:fee7:6420/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8622 errors:0 dropped:0 overruns:0 frame:0
TX packets:8558 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4629232 (4.6 MB) TX bytes:658519 (658.5 KB)
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:207 errors:0 dropped:0 overruns:0 frame:0
TX packets:207 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:26007 (26.0 KB) TX bytes:26007 (26.0 KB)
wlan0 Link encap:Ethernet HWaddr e8:39:df:c2:62:32
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
route
산출:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 172.16.0.1 0.0.0.0 UG 0 0 0 eth0
172.16.0.0 * 255.255.0.0 U 1 0 0 eth0
편집 2:
좋습니다. 몇 가지 테스트 결과를 추가했습니다. (내 생각에는 다른 네트워크의 연결이 먼저 끊어져야만 네트워크가 작동하는 것 같습니다.)
1 단계:
나는 Wi-Fi를 켜고 (보안) 인터넷에 연결할 수있었습니다. 0.1 게이트웨이가 있는 크로스오버 케이블 172.16.0.2에 이더넷을 추가했는데 브라우저가 더 이상 페이지를 열지 않습니다. 대신 Remmina는 일했습니다. 두 네트워크 모두 "자동으로 연결"됩니다.
출력은 다음과 같습니다. -ifconfig 출력:
eth0 Link encap:Ethernet HWaddr 88:ae:1d:e7:64:20
inet addr:172.16.0.2 Bcast:172.16.255.255 Mask:255.255.0.0
inet6 addr: fe80::8aae:1dff:fee7:6420/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:815838 errors:0 dropped:0 overruns:0 frame:0
TX packets:110466 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1182391539 (1.1 GB) TX bytes:7532232 (7.5 MB)
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:795 errors:0 dropped:0 overruns:0 frame:0
TX packets:795 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:78363 (78.3 KB) TX bytes:78363 (78.3 KB)
wlan0 Link encap:Ethernet HWaddr e8:39:df:c2:62:32
inet addr:192.168.1.102 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::ea39:dfff:fec2:6232/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:980 errors:0 dropped:0 overruns:0 frame:0
TX packets:783 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:532942 (532.9 KB) TX bytes:101473 (101.4 KB)
-경로 출력:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 172.16.0.1 0.0.0.0 UG 0 0 0 eth0
172.16.0.0 * 255.255.0.0 U 1 0 0 eth0
192.168.1.0 * 255.255.255.0 U 9 0 0 wlan0
2 단계:
Wi-Fi 네트워크를 삭제했지만 여전히 이더넷에 연결할 수 있습니다. Wi-Fi를 추가했는데 connected to wifi
브라우저가 여전히 페이지를 열 수 없고 Remmina가 작동하며 네트워크 연결에서 마지막으로 사용된 것은 입니다 never
.
출력은 다음과 같습니다.
-ifconfig 출력:
eth0 Link encap:Ethernet HWaddr 88:ae:1d:e7:64:20
inet addr:172.16.0.2 Bcast:172.16.255.255 Mask:255.255.0.0
inet6 addr: fe80::8aae:1dff:fee7:6420/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:816264 errors:0 dropped:0 overruns:0 frame:0
TX packets:110792 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1182726153 (1.1 GB) TX bytes:7564121 (7.5 MB)
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:1083 errors:0 dropped:0 overruns:0 frame:0
TX packets:1083 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:96542 (96.5 KB) TX bytes:96542 (96.5 KB)
wlan0 Link encap:Ethernet HWaddr e8:39:df:c2:62:32
inet addr:192.168.1.102 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::ea39:dfff:fec2:6232/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1283 errors:0 dropped:0 overruns:0 frame:0
TX packets:899 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:606528 (606.5 KB) TX bytes:118874 (118.8 KB)
-경로 출력:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 172.16.0.1 0.0.0.0 UG 0 0 0 eth0
172.16.0.0 * 255.255.0.0 U 1 0 0 eth0
192.168.1.0 * 255.255.255.0 U 9 0 0 wlan0
3단계: 두 네트워크를 모두 삭제하고 "자동 연결" 없이 추가합니다.
이제 Remmina가 연결되지 않고 브라우저가 페이지를 열지 않습니다.
출력:
ifconfig:
eth0 Link encap:Ethernet HWaddr 88:ae:1d:e7:64:20
inet6 addr: fe80::8aae:1dff:fee7:6420/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:816272 errors:0 dropped:0 overruns:0 frame:0
TX packets:110821 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1182726833 (1.1 GB) TX bytes:7568985 (7.5 MB)
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:1199 errors:0 dropped:0 overruns:0 frame:0
TX packets:1199 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:103618 (103.6 KB) TX bytes:103618 (103.6 KB)
wlan0 Link encap:Ethernet HWaddr e8:39:df:c2:62:32
inet6 addr: fe80::ea39:dfff:fec2:6232/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:1354 errors:0 dropped:0 overruns:0 frame:0
TX packets:902 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:626408 (626.4 KB) TX bytes:119432 (119.4 KB)
노선:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
시간을 내어 읽어주셔서 감사합니다.
답변1
기본 설정에서 Ubuntu eth0
는 wlan0
. 따라서 두 네트워크 인터페이스가 모두 활성화되면 시스템은 eth0
에서 인터넷에 액세스할 수 없는 경우에도 인터넷을 연결하는 데 사용됩니다 eth0
.
한 가지 해결 방법은 데스크탑에서 구성을 편집하는 것입니다. 결국 sudo iptables -t nat -L
데스크톱에서 실행하면 다음과 비슷한 내용이 표시됩니다.
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- 10.0.3.0/24 !10.0.3.0/24
여기서 10.0.3.0/24는 노트북에 연결되는 서브넷이어야 합니다.
나는 Ubuntu wlan0
가 eth0
. 한 가지 쉬운 방법은 network-manager
패키지를 사용하는 것입니다. "연결 편집"을 선택하고
또는 실행하십시오 nm-connection-editor
. 그런 다음 이더넷에 대한 새 연결을 "추가"하고 IP 주소, 게이트웨이 등을 정상적으로 구성하십시오.
그런 다음 "IPv4 설정" 페이지(및 "IPv6 설정" 페이지)에서 "경로..."를 클릭합니다.
"해당 네트워크의 리소스에만 이 연결 사용" 상자를 클릭하세요.
마지막으로 올바른 연결을 선택합니다. 내 연결 이름은 "USRP"입니다. 따라서 Ubuntu는 이 이더넷을 통해 제한된 리소스에 액세스할 수 있다는 것을 알고 있으므로 모든 인터넷 트래픽을 WiFi를 통해 라우팅합니다.
위의 모든 내용은 Ubuntu 14.04~15.04 및 gnome/unity 데스크톱 관리자에서 테스트되었습니다. LXDE에서도 작동해야 한다고 생각합니다.