기본 콘텐츠로 건너뛰기

2022의 게시물 표시

ASUS OpenVPN 에서 client config 내부 라우팅 안될때

OpenVPN Route for MacOS 내부 IP 대역이 192.168.1.0/24 이라고 가정하고 OpenVPN Client IP를 10.8.0.6 으로 할당 받았다고 가정 sudo route add -net 192.168.1.0 -netmask 255.255.255.0 10.8.0.6 그러나 매번 VPN 접속마다 Route 가 틀어져서 번거로운 일임 따라서 아래의 client vpn config에 마지막줄에 Route 명령어를 넣어준다 route 192.168.1.0 255.255.255.0 

curl 에서 https hostname 방식으로 접근

  curl 에서는 가상호스트 등을 테스트 할때 hostname 방식으로 접근할때 HTTP 일땐 --header 에 Host 헤더를 이용하여 호스트 명을 명시해서 가능하나 ex)  hexcode.example.com 이 호스트명이고  IP 가 10.101.81.200 이라고 가정할때  curl --header "Host: hexcode.example.com" http://10.101.81.200 HTTPS 일땐 --header 에 Host 헤더를 이용하기가 어렵다.  아래와 같이 한다. ex) hexcode.example.com 이 호스트명이고  IP 가 10.101.81.200 이라고 가정할때  curl --resolve hexcode.example.com:443:10.101.81.200 https://hexcode.example.com 또는 전통적인 방법으로 /etc/hosts 를 수정하여 사용하기도 하자