IT Talks/Linux 6

서버의 공인 IP 확인하기

일반적인 리눅스 서버는 랜포트별로 IP를 할당하여 ifconfig 명령어로 할당된 IP 를 확인할 수 있으나 AWS (Amazon Web Service)등의 클라우드 장비에서는 Private IP 만 확인이 가능하고 Public IP 는 Amazon Console 등을 통해서 확인이 가능하다. 또는 NAT 아래에 위치한 서버들의 경우도 실제 할당된 IP는 사설 IP만 표시되고, 외부 접속시 외부 서버에서 인식하는 IP 는 NAT 의 IP 가 된다. 이런 경우 서버에서 간단하게 외부로 접속하는 본인 IP를 확인하는 방법은 아래와 같다. $ curl ip.ojj.kr Your IP is 175.123.191.3 $ curl ip.ojj.kr/?q=1.1.1.1 * Query : 1.1.1.1 * Result..

IT Talks/Linux 2023.02.22

OpenVPN Server 설치하기

순서 공인 IP 확인 openvpn-install.sh 다운받기 openvpn-install.sh 실행해서 OpenVPN 서버 설치하기 각 OS 별 Client 를 이용해 OpenVPN 서버에 연결하기 연결 확인 1. 공인 IP 확인 서버에 따라 공인 IP가 직접 연결된 경우도 있고, NAT 아래에 위치하여 사설 IP만 있는 경우도 있어 아래 명령어를 통해 대부분의 케이스에 대해 공인 IP 확인이 가능하다. $ curl ip.ojj.kr Your IP is 121.131.xxx.xxx 2. openvpn-install.sh 다운받기 $ wget https://git.io/vpn -O openvpn-install.sh 3. openvpn-install.sh 실행해서 OpenVPN 서버 설치하기 스크림트를 ..

IT Talks/Linux 2022.08.01

python 의 sys.stderr.write(f"ERROR: {exc}") 오류

갑자기 이런 메시지가 나온다면 ? $ sudo python3 -m pip Traceback (most recent call last): File "/usr/lib/python3.5/runpy.py", line 184, in _run_module_as_main "__main__", mod_spec) File "/usr/lib/python3.5/runpy.py", line 85, in _run_code exec(code, run_globals) File "/usr/local/lib/python3.5/dist-packages/pip/__main__.py", line 29, in from pip._internal.cli.main import main as _main File "/usr/local/lib/pyth..

IT Talks/Linux 2021.05.15

PCRE 버전 업데이트

미디어 위키를 설치하려고 하는데 pcre 버전이 낮아서 설치할 수 없다는 메시지가 발생.설치된 버전 확인# rpm -q --queryformat "%{name}.%{arch}\n" pcre 기존 버전 삭제 (--nodeps 옵션으로)# rpm -ev --nodeps pcre-devel.x86_64 # rpm -ev --nodeps pcre.x86_64 # rpm -ev --nodeps pcre-devel.i386 # rpm -ev --nodeps pcre.i386 yum repo 에 추가vi /etc/yum.repos.d/utter-ramblings.repo 후 아래 내용 추가[utter-ramblings] name=Utter Ramblings baseurl=http://www.jasonlitka.com..

IT Talks/Linux 2014.11.27

고급 Bash 스크립팅 가이드

고급 Bash 스크립팅 가이드Bash를 이용한 쉘 스크립팅 완전 가이드Mendel CooperBrindlesoft thegrendel (at) theriver.com차현진terminus (at) kldp.org2001년 12월 16일 본 튜토리얼은 여러분이 Bash에 대해서 어떠한 사전 지식도 없다고 가정을 합니다만, 금방 중/고급 수준의 명령어들을 소개합니다(...유닉스의 슬기롭고 교훈적인 부분들을 배워 나가면서). 이 문서는 교과서나, 혼자 공부할 때 볼 수 있는 메뉴얼, 쉘 스크립팅 기술에 대한 레퍼런스및 소스로 쓰일 수 있습니다. 스크립트를 배우는 유일한 방법은 스크립트를 직접 짜 보는 것이다라는 전제하에, 연습문제와 아주 자세하게 주석 처리된 예제들로 능동적인 독자들의 참여를 유도할 것입니다.이..

IT Talks/Linux 2014.04.25
728x90