![임시 연결을 만드는 방법은 무엇입니까?](https://linux55.com/image/18239/%EC%9E%84%EC%8B%9C%20%EC%97%B0%EA%B2%B0%EC%9D%84%20%EB%A7%8C%EB%93%9C%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
Archlinux(Wi-Fi 리피터로 사용되는 넷북)에서 임시 연결을 만들어야 하며 Ubuntu에서 이 튜토리얼을 사용하고 있습니다.
터미널에 설치하고 실행
sudo apt-get install dnsmasq-base
한 후sudo apt-get remove dnsmasq
다음을 실행하여 NetworkManager를 다시 시작하세요.
sudo /etc/init.d/network-manager restart
NetworkManager 아이콘을 마우스 왼쪽 버튼으로 클릭하고 "새 무선 네트워크 생성"을 클릭합니다.
이름을 "UbuntuAdhoc"으로 지정하고 암호화를 "WEP40"으로 설정합니다.
Ad-Hoc을 사용하여 PC2를 PC1에 연결
주요 문제는 dnsmasq-mase
누락되었지만 dnsmasq
Archlinux에는 존재한다는 것입니다.
제가 찾은 내용은 다음과 같습니다.
https://wiki.archlinux.org/index.php/Dnsmasq https://bbs.archlinux.org/viewtopic.php?id=6431
pacman -S dnsmasq
mkdir /etc/dnsmasq
mv /etc/resolv.conf /etc/dnsmasq
cd /etc
echo nameserver 127.0.0.1 > resolv.conf
mv rc.conf rc.conf.save
sed '/DAEMON/s/network/network dnsmasq.local/g' rc.conf.save>rc.conf
cd rc.d
sed '/-z/s/dnsmasq/dnsmasq -r /etc/dnsmasq/resolv.conf /g' dnsmasq>dnsmasq.local
/etc/rc.d/dnsmasq.local start
/etc/rc.d/network restart
질문이 있습니다:
sed '/-z/s/dnsmasq/dnsmasq -r /etc/dnsmasq/resolv.conf /g' dnsmasq>dnsmasq.local
../s/..
알려진 옵션 이 아니라고 합니다 .
networkmanager
xfce4에서 애플릿이 손상된 것 같습니다 . dnsmasq 항목을 블랙리스트에 올렸 /etc/rc.conf
더니 해결될 것입니다. 지금은 Wi-Fi 연결을 사용할 수 없지만 LAN은 지금 작동하고 있습니다...
여자친구가 컴퓨터를 사용하고 가끔 여행을 가는데 임시 연결을 하려면 그래픽적인 방법이 필요하기 때문에 임시 연결을 사용하는 다양한 방법도 알아봤습니다.
즐겨 사용하는 소프트웨어를 확인했지만 wicd
다중 연결 및 임시 연결을 만들 수 없습니다. 버전 2.0이 가능하다고 나와 있지만 현재 유일한 옵션은 입니다 networkmanager
.
그럼 어떻게 해야 하나요?
답변1
명령 sed
이 깨졌습니다(당신이 언급한 포럼에서 사람들이 어떻게든 무시한 것 같습니다). 그것은해야한다:
sed '/-z/s:dnsmasq:dnsmasq -r /etc/dnsmasq/resolv.conf :g' dnsmasq>dnsmasq.local
깨진 명령을 사용했다는 사실로 sed
인해 삭제 /etc/rc.d/dnsmasq.local
(또는 빈 파일로 생성)가 발생했습니다. Ubuntu에서 NetworkManager가 어떻게 구성되어 있는지 자세히 알지 못하지만, /etc/rc.d/dnsmasq.local
그것이 비어 있다는 사실이 전체 네트워크 구성에 상당한 영향을 미칠 것이라고 추측합니다.
당신은 할 수 있습니다:
실제로 비어 있는지 확인하고
/etc/rc.d/dnsmasq.local
비어 있으면 삭제하십시오. 네트워크 구성은 불행한 명령을 실행하기 전의 상태로 복원되어야 합니다sed
.cd
들어가서 위의 수정된 명령을`/etc/rc.d/
실행하세요sed
.dnsmasq.local
작성자의 콘텐츠가 포함된 파일이 생성되어야 합니다.그 포럼 게시물정말 의도적입니다. 아마도 그 후에 나머지는 작동할 것입니다.