본문 바로가기
728x90
반응형

Linux90

국가별 IP주소 현황 특정 IP주소를 조회해서 해당 국가를 파악하는 것은 어렵지 않겠지만 KISA(한국인터넷진흥원)의 자료도 참고할만 한다. 보기 편한 EXCEL 파일이나 CSV 형식으로 다운받을 수도 있고, 그냥 웹에서 볼 수도 있다. https://xn--3e0bx5euxnjje69i70af08bea817g.xn--3e0b707e/jsp/statboard/IPAS/ovrse/natal/IPaddrBandCurrent.jsp 한국인터넷정보센터(KRNIC) 도메인 소개, 등록 및 사용, IP주소, AS번호, DNS 정보, 관련규정 제공 xn--3e0bx5euxnjje69i70af08bea817g.xn--3e0b707e 특정 국가의 접속을 차단해야 하는 등의 작업에 유용할 것이다. 2021. 6. 25.
ModSecurity: Access denied with code 44 (phase 2). Match of "eq 0" against "MULTIPART_UNMATCHED_BOUNDARY" 워드프레스로 만든 웹사이트의 게시판에 사진을 업로드 하는 중에 발생했다. Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request.Please contact the server administrator at root@localhost to inform them of the time this error occurred, and the actions you performed just before this error.More information about this error may be available in the server error log... 2021. 6. 25.
네임서버를 직접 운영하는 이유 (feat. 한글도메인) 저마다 이유는 다를 수 있겠지만 내가 직접 네임서버를 운영하는 이유는... 1. (필요한 만큼, 즉시) 2차, 3차, 4차(?).....n차 서브도메인의 생성. 2. SSL/TLS(HTTPS)의 간단한 구현 (손쉬운 와일드카드 인증서의 적용). 3. 도메인의 등록기관 이전시 네임서버 설정을 변경할 필요 없음. 대략 이러한 이유로 네임서버를 직접 운영하고 있는 것 같다. 만약 특정 도메인의 이메일이 필요하다면 메일서버를 구축하여 원하는 이메일을 바로 만들 수도 있지만(sendmail밖에 안써봤지만 qmail이나 sendmail이나 비슷하지 않을까..??) 메일 서버는 대부분의 업체에서 기본적으로 제공하고 있기도 하다. 또한 도메인의 등록기관 이전은 그리 흔한 일은 아니지만 자체 네임서버를 사용하고 있다면 .. 2021. 6. 17.
GoDaddy에서 구매한 도메인을 나의 네임서버로 설정 한글 도메인이 필요해서 몇 개 구하려다보니 kr을 포함한 국내 도메인들은 당연히 누군가의 차지가 되어 있었다.  언제 부터인지 puny코드를 이용한 한글도메인의 등록(구매)이 freenom에서는 잘 되지 않는다. 오로지 tk / ml 등등의 도메인에만 적용할 수 있는데 그 외의 모든 도메인에서는 퓨니코드가 들어가면 등록불가로 떠버린다. -_-; 그리고 freenom의 도메인은 현재 국내의 KT와 LG를 제외하면 접속 장애가 일어난다. 수 년전 KT 망에서 TK도메인이 며칠간 접속이 안되던 때가 있었는데...지금의 상황은 일시적인 현상인지..계속 이렇게 되는 것인지...알 수 가 없다...(이번은 sk다~)조금전에 막 구매를 마친 두 개의 도메인이 화면 하단에 보인다. 여기서 설정을 누르면 위와 같이 3가.. 2021. 6. 10.
apache - HTTP 30x [URL Redirection] Redirect 지시어는 클라이언트가 다른 url에 연결되도록 기존의 url을 새로운 url로 대응시킨다. 즉, old-url의 접속요청을 new-url로 바꾸어준다. 예를 들어 ebomun.com의 가상호스트 설정에서 Redirect / http://eseoil.com 으로 정의하면 ebomun.com으로의 접속 요청은 eseoil.com으로 리디렉트된다. 여기서 Redirect 지시어 다음에 상태코드를 입력할 수 있으며, 코드를 생략하게 되면 기본값인 temp(302)가 반환된다. Redirect temp / http://eseoil.com permanent / 301 : 영구적인 리디렉션 (cf: 308) temp / 302 : 임시적인 리디렉션 seeother / 303 : 데이터의 변경 - 브라.. 2021. 6. 7.
최상위 무료 도메인 사용하기 - freenom freenom에서 무료로 최상위 도메인 등록하기. 우선 freenom에 계정을 만들어야 한다. google 계정으로도 로그인 할 수 있다. 그리고 아래와 같이 Services 메뉴에서 Register a New Domain을 선택하면 새로운 도메인을 등록할 수 있다. 새로운 도메인 등록 메뉴에서 원하는 도메인을 찾아보자. tk, ml, ga, cf, gq 는 무료로 사용할 수 있다. 위의 무료로 사용할 수 있는 다섯 개의 도메인을 제외하고 화면의 하단에서 일반적인 유료 도메인을 선택하여 구매할 수도 있다. 일단 해외사이트이기 때문에 결제는 마스터카드나 비자카드로 결제할 수 있다. paypal로도 가능한 것으로 기억한다. freenom에서는 kr이나 co.kr 등의 우리나라 도메인을 등록이 불가능하다. -.. 2021. 5. 27.
Network-based Origin Confusion Attacks 가상호스트 혼동 공격?! [ssl:error] [pid 4046] AH02032: Hostname xxx(domain) provided via SNI and hostname xxx(domain) provided via HTTP are different [ssl:error] [pid 4046] AH02032: Hostname ip(address) provided via SNI and hostname ip(address) provided via HTTP are different 오류메시지는 대략 위와 같은 형태를 띈다. SNI로 제공되는 TLS handshake 이름과 HTTP protocol 이름의 불일치를 악용하는 사례라고 하는데..실제로 TLS를 적용하지 않았더라도 공격의 대상이 된다. DNS Spoo.. 2021. 5. 25.
Bing - Webmaster tool 에 사이트 추가 https://www.bing.com/webmasters/ Bing 웹 마스터 도구 www.bing.com 마이크로 소프트의 bing에서 사이트가 노출되기를 희망한다면 bing의 웹마스터 도구를 이용해보자. 물론 구글의 search console이나 MS의 bing, 다음(카카오)의 사이트 등록, 네이버의 서치어드바이저 등을 거쳐야지만 해당 검색엔진에 사이트가 노출되는 것은 아니다. 이는 보다 적극적인 사이트의 노출을 꾀하는 작업일 것이다. 각각의 검색엔진에 나의 사이트가 얼마나 최적화(seo) 되어있는지를 파악할 수 있고, 여러가지 필터링을 조합해서 내가 설정할 수 있는 '특정기간' 동안 '어떤 키워드(검색어)'의 검색으로 내 사이트의 '어떤 페이지'가 얼마나 '노출'되었고 얼만큼의 '클릭'이 있었는지.. 2021. 5. 22.
vi editor 자주 사용하는 기능만 간단하게 정리. dd - 현재 행 삭제 숫자dd - (현재 커서의 위치를 기준으로) 숫자 만큼 행 삭제 yy - 현재 행 복사 숫자yy - (현재 커서의 위치를 기준으로) 숫자 만큼 행 복사 p(소문자) - 복사한 내용을 (커서위치의 행 이후에) 붙여넣기 :v - visual mode로 전환 {원하는 부분만 선택하여 복사, 붙여넣기, 삭제할 수 있다} /str - 문자열 찾기 (계속찾기는 n) :%s/str1/str2/[option] - str1을 str2로 치환 [i] - str1의 대소문자를 구분하지 않는다. [c] - 치환하기 전에 다시한번 확인한다. y - 치환, n - 건너뜀, a - 모두치환, q - 치환종료, ℓ - 현재 str1을 str2로 치환 후 종료 [g] - 전.. 2021. 5. 12.
ls 명령어 : 날짜 형식 변경하기 기본적인 리스트의 형태는 아래와 같은데 날짜가 한눈에 들어오지 않는다. 더군다나 year는 출력조차 안된다. 파일의 날짜를 보기 편하게 (년-월-일 : xxxx-xx-xx 순으로) 바꾸기 위해서는 /etc/profile을 열어서 다음의 한 줄을 추가하면 된다. (centos 7 이상, bash shell 환경) alias ls='ls --color=auto --time-style=long-iso' time-style의 옵션으로는 기본값인 iso와 long-iso, full-iso가 있으며 %Y, %m %d 를 사용하여 년, 월, 일 형식으로 타임 스탬프를 출력하거나 %H, %M을 사용하여 시간(Hour)과 분(Minute)을 출력할 수 있다. 우리가 보기에 가장 편한 형식은 long-iso가 아닐까 한다.. 2021. 5. 7.
728x90
반응형