직접 (크로스 오버) 케이블을 사용하여 Ubuntu를 다른 PC에 연결


10

LAN 케이블 (크로스 오버 직접 케이블)을 사용하여 Ubuntu 11.04 (PC-1)가 PC-2 (Windows XP)에 연결됨
인터넷 액세스는 별도의 방에있는 USB 무선 모뎀 액세스 라우터를 통해 이루어짐

Windows 7 (PC-1에 이중 부팅이 있음)에서 부팅하는 경우 PC-2에 연결하는 데 아무런 문제가 없으며 동시에 인터넷에 연결되어 있으며 심지어 인터넷 연결을 PC-2와 공유하기까지합니다. 두 PC 모두에 고정 IP 주소와 서브넷 마스크를 설정했는데 모두 연결되지 않았습니다. 또한 예상대로 작동하는 원격 데스크톱 공유 및 인터넷 연결 공유를 설정했습니다.

내 문제:

  1. Ubuntu와 PC-2를 연결하는 방법을 찾을 수 없습니다 (유선 LAN 연결)
  2. 데비안을 사용하고있을 때 (몇 달 전, 첫 Linux 경험으로) Wicd를 사용했고 PC-2에 연결할 수 있었지만 동시에 인터넷에 연결할 수 없었습니다 (유선 또는 무선).

매뉴얼 페이지 나 도움말 파일이 나와 같은 인간을위한 것이 아니라 아마도 네트워크 전문가를위한 것이기 때문에 누군가가이 네트워크 문제를 깨달을 수 있습니까?

감사


답변:


8

네트워크 관리자로 이동하여 다른 컴퓨터와 공유하도록 ip4 설정을 변경해야합니다

여기에 이미지 설명을 입력하십시오

다음은 ip 테이블을 사용하는 다른 방법입니다

이더넷 카드의 IP를 설정합니다

sudo ip addr add 192.168.1.1/24 dev eth0

그리고 이것은 nat를 구성합니다

sudo iptables -A FORWARD -o wlan0 -i eth0 -s 192.168.1.0/24 -m conntrack --ctstate NEW -j ACCEPT
sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A POSTROUTING -t nat -j MASQUERADE

인터넷에 사용중인 연결이 wlan0 변경 과 다른 경우 모바일 광대역을 사용하는 경우 ppp0 일 가능성이 높습니다

완료하면 설정을 저장하여 수행 할 수 있습니다

sudo iptables-save > filename

설정을 다시로드

iptables-restore < filename

재부팅 후 iptables는 복원 라인을 넣을 때마다로드하려는 경우 위에서 입력 한 설정을 잊어 버리기 때문에 복원이 필요합니다. /etc/rc.local


PC-2의 고정 IP 주소는 192.168.1.2입니다. PC-2에서 기본 게이트웨이로 설정된대로 Routes (스크린 샷의 회색 버튼)를 편집하고 IP 192.168.1.1을 PC-1에 할당하려고했습니다. 불행히도 결과가 없습니다-PC-2를 볼 수없고 로그 아웃했습니다-로그인하십시오. 또한 시도했습니다 : [link] ( askubuntu.com/questions/10741/… ) 성공하지 않고 제안없이 성공
zetah

알았어 창은 IP 주소에 대한 하나의 규칙 세트를 잊어 버렸습니다. 대신 iptables를 사용하도록 내 게시물을 편집합니다
dave

고마워 데이브, 그러나 여전히 운이 없다. 노틸러스에서 PC-2를 볼 수 없으며 Remmina와 연결할 수 없습니다. Windows 7에서 부팅하여 문제가 있는지 확인했지만 모든 것이 정상입니다. PC-2 파일 시스템에 연결하고 RDC를 사용할 수 있습니다. 다음은 iptables 파일의 내용입니다. pastebin.com/raw.php?i=0XVQpC79
zetah

eth1 대신 eth0으로 iptable을 설정할 수 있고 인터넷에 연결할 때 Wi-Fi를 통해 인터넷에 연결하는 경우 게시물이 약간 변경되었습니다.
dave

이제 PC-2 :)에 연결할 수 있지만 인터넷 연결이 작동하지 않습니다. 이제 유선 (eth0)과 무선 (wlan0이라고 생각합니까?)이 모두 연결되었습니다. 인터넷을 사용하려면 유선 연결을 끊고 PC-2와의 연결을 끊어야합니다. 유선 (eth0)에서 "다른 컴퓨터와 공유"를 활성화 한 다음 NetworkManager의 유선 및 무선 프로필에서 동일한 결과를 얻었습니다. 여기 iptables 파일이 있습니다 : pastebin.com/raw.php?i=0czy4GJ6
zetah
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.