설정하려고 하는데QubesOS데스크탑에 있지만 네트워크/인터넷이 작동하는 데 문제가 있습니다.
이것이 내가 설정하고 싶은 구성입니다 -
ip - 192.168.1.2
Subnet - 255.255.255.0
Gateway - 192.168.1.1
DNS - 8.8.8.8
interface - eth0
나는 다음을 시도했지만 제한적인 성공을 거두었습니다.
ifconfig eth0 192.168.1.2 netmask 255.255.255.0
route add default gw 192.168.1.1
또한 dns 항목을 추가하기 위해 /etc/resolv.conf를 편집했습니다.
이제 ifconfig를 확인하면 IP와 넷마스크를 구성했고 경로를 확인하면 2개의 경로가 표시되고 기본값은 192.168.1.1입니다.
하지만 여전히 도메인 이름(예: www.google.com)을 검색하거나 핑할 수 없습니다.
Qubes에는 AppVm이라는 다양한 보안 도메인이 있습니다. 따라서 가상 머신별로 네트워크 구성을 설정할 수 있거나 설정해야 할 수도 있습니다. 이것은 나에게 약간 새로운 내용이므로(+ 문서화가 잘 안 되어 있음) 도움을 주시면 감사하겠습니다!
답변1
가장 쉬운 방법은 NetworkManager 시스템 트레이를 사용하는 것입니다. 마우스 오른쪽 버튼을 클릭하고 연결 편집을 선택한 다음, IPv4 탭인 경우 수동을 선택하고 여기에 네트워크 설정을 입력하세요.
답변2
다음 형식을 사용하여 IP 주소를 할당해야 합니다.
여기서 192.168.1.1은 내 라우터(게이트웨이)입니다.
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
network 192.168.1.0
broadcast 192.168.1.255
dns-nameserver 192.168.1.1 8.8.8.8 8.8.4.4
인터넷에 액세스하려면 resolv.conf를 편집해야 하며, 영구적으로 해결하려면 기본 파일도 편집해야 합니다.
vim /etc/resolv.conf
다음 분석을 첨부하세요
nameserver 192.168.1.1
nameserver 8.8.8.8
nameserver 8.8.4.4
기본 파일 편집
vim /etc/resolvconf/resolv.conf.d/base
다음 분석을 첨부하세요
nameserver 192.168.1.1
nameserver 8.8.8.8
nameserver 8.8.4.4
답변3
첫 번째 버전 이후 모든 버전의 qubes에서 저에게 효과가 있었던 것은 qubes가 내 워크스테이션/라우터의 dhcp 서버에서 IP 주소를 가져오도록 하는 것입니다. 내 경험으로는 10.137.1.x가 되어야 할 것 같습니다.
즉, 10.137.1.1 ~ 10.137.1.255 범위 또는 해당 범위의 일부 하위 집합에 있는 IP 주소를 할당하도록 DHCP 서버/라우터를 설정합니다.
이런 식으로 qubes에 들어가면 (qubes에서) google.com을 마음껏 핑하고, 업데이트/업그레이드하고, 웹페이지를 보는 등의 매력처럼 작동합니다.