저는 호텔에 묵고 있는데 LAN 포트를 통해 프록시 서버에 연결하여 인터넷에 접속할 수 있습니다. 저는 Oracle VirtualBox에서 Kali Linux를 실행하고 있으며 여기에서 인터넷 액세스가 필요합니다.
수행되는 작업은 다음과 같습니다.
- VirtualBox의 네트워크 설정을 브리지 어댑터로 변경했습니다.
- 가상 머신 내부의 Firefox 네트워크 설정(Firefox > 설정 > 네트워크 설정 > 설정)에서 프록시 연결을 설정하여 브리지 어댑터가 제대로 작동하는지 확인했습니다. 작동 중이고 인터넷에 연결할 수 있습니다.
- 그런 다음 프록시 설정이 Firefox에만 국한되지 않고 시스템 전체에 적용되기를 원했기 때문에 네트워크 설정을 재설정했습니다.
- 그런 다음 Kali Linux에서 프록시 연결을 설정하려고 했습니다."/etc"에서 "bash.bashrc" 파일을 편집합니다.. 기본적으로 "/etc"의 "bash.bashrc" 파일 끝에 다음을 추가합니다. 여기의 IP 주소는 분명히 예입니다.
내보내기 http_proxy="http://999.99.999.99:8080"
내보내기 https_proxy="https://999.99.999.99:8080"
이 작업이 실패하고 가상 머신에서 인터넷에 연결할 수 없습니다.
시스템 전체 프록시를 설정하려면 어떻게 해야 하는지 말해 줄 수 있는 사람이 있나요?
답변1
약간의 설명을 듣고 나면 무슨 일이 일어나고 있는지 이해한다고 생각합니다.
/etc/bash.bashrc
변경 사항은 다음에 로그인할 때까지 자동으로 로드되지 않으며, 이후에도 해당 특정 로그인 세션에 대해서만 로드됩니다.
그래픽 셸을 시작한 다음 편집기나 터미널을 사용하여 /etc/bash.bashrc
이러한 프록시 변수를 추가하도록 변경한 경우 다음에 전체 셸을 시작할 때까지 해당 변수가 셸에 표시되지 않습니다. 따라서 완전히 로그아웃했다가 다시 로그인해야 합니다.
그런 다음 터미널 창을 열고 다음을 입력하여 로드되었는지 확인할 수도 있습니다.echo $http_proxy