기본 콘텐츠로 건너뛰기

4월, 2013의 게시물 표시

내부 IP 장비 yum update하는 하기!!! (proxychains + ssh tunnel)

내부 IP를 사용하는 장비를 최신커널이나 시스템 update하는 경우 ssh tunnel를 이용하는 방법과 iptable를 이용하여 route 하는 방법이 있음. 내부 network이 제어가능 하면 iptable을 이용하는 경우가 더 쉽고 편하지만. 일단 가능하지 않는 경우 ssh tunnel을 이용 update하는 방법입니다.  proxychains 설치. http://proxychains.sourceforge.net/ $ ./configure $ make $ make install A ( 외부IP1 , 내부IP1 ) B ( 내부IP2 ) 1. A 장비 ( 54321 ) 포트 (tunnel 생성) ssh -f -N -D 54321 localhost ssh 아이디2@B내부IP2 -R6666:localhost:54321 2. B장비 (proxychains 환경설정) Setup /etc/proxychains.conf to use the forwarded socks proxy: [ProxyList] # SSH reverse proxy socks4  127.0.0.1 6666 3. 설치확인 (dns lookup test) $ proxyresolv ftp.daum.net |S-chain|-<>-127.0.0.1:6666-<><>-4.2.2.2:53-<><>-OK 211.62.252.36 4. 시스템 업데이트 ( 업데이트) $ proxychains yum update $ proxychains apt-get update 5. 오류처리 ERROR: ld.so: object 'libproxychains.so.3.0.0' from LD_PRELOAD cannot be preloaded: ignored. 이런 메시지가 발생하면 proxychains,   proxyresolv을 vi로 LD_P...