산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

RPi3에서 Raspbian을 사용하여 나만의 무료 .onion 웹사이트 호스팅

Raspberry Pi 3에서 작동하는 웹서버를 설정하고 Onion에 영구적으로 연결하여 나만의 무료 .onion 웹사이트를 호스팅하세요.

프로젝트의 작업 버전은 다음에서 찾을 수 있습니다.

https://t0r.ch:100(표면 웹) 또는 https://darktorch5lgddvm.onion

.onion 도메인

표면 웹 및 .onion에 대한 추가 정보가 있습니다. 이것이 무엇인지 모르는 경우 읽을 가치가 있습니다. 이 문서는 꽤 훌륭하지만 표면 웹, 딥 웹 및 다크 웹/다크넷의 차이점을 설명하는 다른 문서가 많이 있습니다.

.onion 사이트에 액세스하려면 https://www.torproject.org/

에서 Tor 브라우저 번들을 얻을 수 있습니다.

아파치, MySQL, PHP, Joomla, PHPMyAdmin, Owncloud

작동하는 웹사이트 설정 지침을 따르세요. https://www.hackster.io/gulyasal/raspbian-stretch-with-joomla-owncloud-d29ccf

안함 아래 내용을 읽을 때까지 Let's Encrypt를 사용하여 SSL 인증서 설정과 관련된 지침을 실행하십시오. "표면 웹 + .onion" 옵션을 선택한 경우에만 SSL 인증서를 설치해야 합니다.

'표면 웹 + .onion' 대 '. 양파 전용':SSL 대 SSL 없음

Onion은 작동하기 위해 등록된 도메인 이름이 필요하지 않습니다. 그것은 당신에게 .onion 접미사가 있는 16자리 URL을 무료로 무작위로(개인 키를 잃지 않는 한 영구적으로) 할당할 것입니다. .onion 도메인 이름만 사용하려면 위의 모든 항목을 "localhost"로 설정하면 됩니다. 여기서 일반적으로 도메인 이름을 입력해야 합니다.

"표면 웹"과 ".onion" 사이트를 모두 갖고 싶다면 위에서 Apache와 Joomla를 설정할 때 도메인을 등록하고 도메인 이름으로 사용해야 합니다. Let's Encrypt로 SSL 인증서를 설정하려는 경우 Let's Encrypt가 현재 .onion에 대한 SSL 인증서를 발급하지 않으므로 도메인 이름(즉, surface + .onion)을 등록해야 합니다(변경될 수 있지만 순간, 불가능).

.onion 전용 SSL 암호화 사이트를 원하는 경우 자체 서명된 SSL 인증서 경로로 이동하거나 .onion에 대한 EV 인증서를 발급하는 유일한 CA인 DigiCert에서 인증서를 얻으면 가능합니다. 비용이 많이 들기 때문에 Let's Encrypt 경로(표면 웹 도메인 포함)를 사용하는 것이 더 저렴한 경로입니다.

RPi3을 양파에 연결

Putty를 열고 다음 명령을 실행합니다.

sudo apt-get 설치 vidalia  

설치하는 동안 pi에 debian-tor 사용자를 추가하라는 메시지가 표시됩니다(스페이스바를 눌러 'X'를 추가한 다음 Enter). 설치가 완료된 후:

sudo /etc/init.d/tor 다시 시작 sudo chmod -R 777 /var/lib/tor sudo /etc/init.d/tor 중지 sudo nano /etc /tor/torrc  

레이블이 지정된 섹션으로 이동하십시오. #이 섹션은 위치 숨김 서비스를 위한 것입니다. #

Tor에 웹을 열려면 다음과 같이 설정을 변경하십시오.

HiddenServiceDir /var/lib/tor/hidden_service/ HiddenServicePort 80 127.0.0.1:80 HiddenServicePort 443 127.0.0.1:443  

일반 페이지와 SSL 기반 페이지가 모두 동일한 URL을 갖도록 하려면 "other_hidden_service"를 사용하지 마십시오. Ctrl-x, y 종료 및 변경 사항 저장

sudo /etc/init.d/tor 시작 sudo chmod -R 777 /var/lib/tor  

새 웹사이트에 무작위로 할당된 .onion URL을 찾으려면:

sudo nano /var/lib/tor/hidden_service/hostname  

Let's Encrypt SSL 인증서를 설정한 경우 https://를 사용하여 .onion 사이트에 액세스할 수 있습니다. 뿐만 아니라 http://

앞서 작성한 것처럼 Let's Encrypt는 .onion 도메인에 대한 SSL 인증서를 발급하지 않으므로 SSL 암호화된 .onion 사이트를 방문할 때 인증서 불일치가 발생합니다. Tor 브라우저 번들을 사용할 때 예외를 추가하고 사이트에 액세스할 수 있습니다. 표면 웹 SSL 인증서를 사용하는 한 가지 이점은 사용자가 .onion 사이트가 귀하의 웹사이트를 사칭하는 다른 사람이 아니라 진정한 귀하의 것인지 확인할 수 있다는 것입니다.

맞춤형 "vanity" .onion URL

언급했듯이 Onion은 임의의 16자리 영숫자 .onion URL을 할당합니다. 이 URL은 다소 보기 흉하고 매력적이지 않습니다. Facebook과 Protonmail은 사용자 정의된 이름으로 .onion 사이트를 설정했으며 무작위 URL 생성기를 사용하여 원하는 URL로 다시 리버스 엔지니어링할 수 있는 소프트웨어를 사용할 수 있습니다. 작동하지만 URL의 처음 8자리 이상을 사용자 지정하려는 순간에는 엄청난 인내심과 CPU 처리 능력이 필요하므로 Raspberry Pi에서 실행하지 않는 것이 좋습니다. 시간 정보는 https://github.com/lachesis/scallion

을 참조하세요.

다음 바이너리를 다운로드하여 Windows PC에서 실행했습니다. https://github.com/lachesis/scallion/raw/binaries/scallion-v2.0.zip

바탕 화면에 압축을 풀고 Windows 시스템에서 명령 프롬프트를 가져옵니다. 명령 프롬프트에서 다음을 입력합니다.

cd Desktop/scallion-v2.0 scallion -o keys.txt -k 1024 -d 0 접두사  

"접두사"를 .onion 웹 사이트에서 시작할 원하는 문자로 바꾸십시오. 결국 .onion URL과 해당 개인 키를 생성하고 keys.txt라는 파일에 저장합니다.

PuTTY를 사용하여 이 두 가지 정보를 Raspberry Pi에 복사하여 붙여넣습니다. .onion URL은 사이의 정보이며 "hostname"이라는 파일로 이동하고 개인 키( 사이의 정보)는 " private_key'. 두 파일 모두 /var/lib/tor/hidden_service 디렉터리에 있습니다.

hidden_service에 대한 권한을 잃게 됩니다. Pi를 재부팅할 때마다 디렉토리에 있으므로 이 파일에 액세스하려면 다음을 다시 실행해야 할 수 있습니다.

sudo chmod -R 777 /var/lib/tor  

완료되었습니다! 새로운 무료 웹사이트를 즐겨보세요!

출처:RPi3에서 Raspbian을 사용하여 무료 .onion 웹사이트 호스팅


제조공정

  1. 레고 EV3 해킹:자신만의 물체 센서 "눈" 만들기
  2. Raspberry Pi를 사용하여 집 온도 모니터링
  3. 나만의 Google 보이스 HAT 만들기
  4. CMMS에서 QR 코드 사용:단계별
  5. 제조업의 고객을 찾는 방법
  6. 데이터 분석을 사용하여 탄소 발자국 줄이기
  7. 리드를 늘리는 비결은 무엇입니까? 귀하의 웹사이트
  8. 자신의 차량 수리 관리
  9. 나만의 VPN 만들기 튜토리얼
  10. 3D 프린터를 사용하여 제작 프로세스 개선 - 비디오