맥북에 프록시 서버를 설치하고 외부 서버의 브라우저에서 프록시 사용하기
GCP Cloud Compute위에서 Selenium과 Pyautogui를 가지고 자동화 프로그램 하나를 돌리고 있는데 현시점까지 GCP에는 서울 리전이 제공되지 않은 상태여서 국내 IP상에서 실행되게 하고 싶은데 어떻게 할까 고민하다가 어차피 내가 작업을 하는 동안에만 돌릴 것이기 때문에 내 맥북에 프록시 서버를 설치하고 Selenium으로 브라우저를 실행할때 프록시를 사용하도록 설정했다. 맥용 프록시 서버인 SquidMan을 설치했고 Clients 메뉴에 Selenium이 돌아갈 서버의 IP를 등록해줬다. 사무실의 외부 아이피를 알아야 하기 때문에 파이썬으로 requests를 이용하여 http://api.ipify.org를 호출하는 간단한 스크립트를 작성했고 개인적으로 사용하는 AWS RDS에 key..
2020.02.17