»Ë»Ñ Æ÷·³
°³¹ßÀÚÆ÷·³ ÀÔ´Ï´Ù.
  • ºÏ¸¶Å© ¾ÆÀÌÄÜ

ȸ»ç¿¡¼­ ¸·Çô ÀÖ´Â »çÀÌÆ® ¿ìȸ Á¢¼Ó ¹æ¹ý4

½Ã¸®Áî°Ô½Ã±Û ¾ÆÀÌÄÜ[SW °³¹ßȯ°æ ±¸Ãà] ½Ã¸®Áî ½Ã¸®Áî¶õ?

¢º¢º ¾Æ·¡ ±ÛÀº https://kibua20.tistory.com/153 ¿¡ ´ëÇÑ ¿ä¾à ±ÛÀÔ´Ï´Ù. ºí·Î±×¸¦ ¹æ¹®ÇØÁÖ¼¼¿ä. ¢¸¢¸


ÀÌÀü ±Û¿¡¼­ https://www.clien.net/service/board/lecture/15689648CLIEN ¿¡¼­  À¯»çÇÑ ³»¿ëÀÌÁö¸¸,  SSH tunneling À» »ç¿ëÇؼ­ ȸ»ç¿¡¼­ ¸·Çô ÀÖ´Â »çÀÌÆ®¸¦ ¿ìȸÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù. 


ÀüÁ¦ Á¶°Ç:  ¹ÝÀûÀ¸·Î ȸ»ç º¸¾È Á¤Ã¥ÀÌ °­ÇÏ´õ¶ó°í SSH Æ÷Æ®(22)¸¦ Çã¿ë

 

¹æÈ­º®À» ¿ìȸÇÏ´Â ¹æ¹ýÀº ±âº»ÀûÀ¸·Î Proxy ¼­¹ö³ª VPN ¼­¹ö¸¦ È°¿ëÇÏ´Â °ÍÀÔ´Ï´Ù.  ¹«·á Proxy, VPN ¼­¹ö¸¦ Á¦°øÇÏ´Â »ó¿ë ¼­ºñ½ºµµ ¸¹À¸³ª °³ÀÎ Á¤º¸¸¦ ÆǸÅÇÑ´Ù´Â ¼Ò¹®(? ¸µÅ©)µµ ÀÖ¾î,  Á÷Á¢ Google Cloud³ª Oracle CloudÀÇ VM (Virtual machine)¿¡ Proxy server¸¦ ¼³Ä¡ÇÒ ¿¹Á¤ÀÔ´Ï´Ù.  Goolge Cloud¿¡¼­ http/https proxy ¼­¹öÀÎ squid¸¦ È°¿ëÇÏ´Â ¹æ¹ýÀº ÀÌÀü Æ÷½ºÆàÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.  º» Æ÷½ºÆÃÀº °³³äÀº À¯»çÇÏÁö¸¸ SSH Tunneling°ú dante Socks ¼­¹ö¸¦ È°¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÏ°íÀÚ ÇÏ°íÀÚ ÇÕ´Ï´Ù.

 

ȸ»ç ¹æÈ­º®À» ¿ìȸÇؼ­ ¸·Çô ÀÖ´Â »çÀÌÆ®¸¦ Á¢¼ÓÇÏ´Â ¹æ¹ýÀº ¾Æ·¡ ±×·¥¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù. 

¨ç Chrome¿¡¼­ localhostÀÇ Æ¯Á¤ Æ÷Æ®(9999)·Î TCP µ¥ÀÌÅ͸¦ Àü¼ÛÇÕ´Ï´Ù.

¨è  SSH client¿¡¼­ ƯÁ¤ Æ÷Æ®(9999)ÀÇ µ¥ÀÌÅ͸¦  dante °¡ ¼³Ä¡µÈ proxy ¼­¹ö·Î SSH tunnelingÀ» ÅëÇؼ­ µ¥ÀÌÅ͸¦ Àü¼ÛÇÕ´Ï´Ù. ÀÌ °úÁ¤¿¡¼­ SSH protocolÀ̱⠶§¹®¿¡ Àü¼Û µ¥ÀÌÅÍ´Â ¾ÏȣȭµË´Ï´Ù.

¨é dante Proxy ¿¡¼­ socks Æ÷Æ®·Î µ¥ÀÌÅ͸¦ ¹Þ¾Æ¼­ ÀÎÅͳÝÀ» Á¢¼ÓÇÕ´Ï´Ù. 


¹æ¹ý:

  1. Proxy Server (Google Cloud or Oracle Cloud) ¿¡ Socks5 Server (dante-server)¸¦ ¼³Ä¡Çϱâ
  2. Proxy Server¿¡¼­ dante-server configuration ¼öÁ¤
  3. Client-Proxy Server °£ SSH tunneling ¼³Á¤Çϱâ 
  4. Chrome¿¡¼­ Socks Proxy ¼³Á¤ÇÏ¿© LocalhostÀÇ Æ÷Æ® ¹øÈ£ ÁöÁ¤Çϱâ 
  5. °á°ú È®ÀÎ


1. ¼­¹ö¿¡ danted (Socks5 ¼­¹ö) ¼³Ä¡

   $ sudo apt update$ sudo apt  install dante-server 


2. ¼­¹ö¿¡¼­  danted-server configuration

   $ sudo vi /etc/danted.conf   --> ºí·Î±×¿¡ config ³»¿ëÀÌ ÀÖ½À´Ï´Ù.


3. Client-Proxy Server °£ SSH tunneling ¼³Á¤Çϱâ

   $ ssh -D [localhost Æ÷Æ®] [¼­¹ö ÁÖ¼Ò]  -N$ ssh -D 9999  ubuntu@140.238.14.208 -N 


4. Chrome¿¡¼­ Socks Proxy ¼³Á¤ÇÏ¿© LocalhostÀÇ Æ÷Æ® ¹øÈ£ ÁöÁ¤Çϱâ

SSH tunnelingÀÌ ¼³Á¤µÈ »óÅ¿¡¼­ ChromeÀÇ Socks Proxy È®Àå ÇÁ·Î±×·¥À» ¼³Ä¡Çؼ­ ChromeÀÇ ºê¶ó¿ìÀú¿¡¼­ Localhost¸¦ ÅëÇÏ¿© µ¥ÀÌÅ͸¦ SSH Client·Î Àü´ÞÇÕ´Ï´Ù.  È¸»ç¿¡¼­ ¸·Èù »çÀÌÆ®¸¦ Á¢¼ÓÇÏ°íÀÚ ÇÒ¶§¸¸ ¹öÆ° Çϳª·Î Socks Proxy¸¦ enableÇÒ ¼ö ÀÖ¾î Æí¸®ÇÏ°Ô »ç¿ë°¡´ÉÇÕ´Ï´Ù.

 Chrome È®Àå ÇÁ·Î±×·¥ Socks Proxy ¼³Ä¡: Socks Proxy ¼³Ä¡ ¸µÅ©  


5. °á°ú È®ÀÎ

·ÎÄà PCÀÇ Chrome¿¡¼­ SOCKs proxy¸¦ enable ÇÏ°í ssh -D 9999  ubuntu@140.238.14.208 -N °¡ ½ÇÇàÇÏ°í ÀÖ´Â »óÅ¿¡¼­ IP ÁÖ¼Ò È®ÀÎ »çÀÌÆ®¿¡¼­ °øÀÎ IP¸¦ È®ÀÎÇÏ¸é ·ÎÄà PCÀÇ IP ´ë½Å  Socks¼­¹ö IP (=¿À¶óŬ Ŭ¶ó¿ìµå)·Î ¼³Á¤µÊÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù


¢º¢º ¾Æ·¡ ±ÛÀº https://kibua20.tistory.com/153 ¿¡ ´ëÇÑ ¿ä¾à ±ÛÀÔ´Ï´Ù. ºí·Î±×¸¦ ¹æ¹®ÇØÁÖ¼¼¿ä. ¢¸¢¸

0
ÃßõÇϱ⠴ٸ¥ÀÇ°ß 1
|
°øÀ¯¹öÆ°

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 ´©³«

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 °ÔÀ¸¸¥Áý»ç

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 Å©·¹¸¶µë»Ò

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 [* ºñȸ¿ø *]
  • ¾Ë¸² ¿å¼³, »óó ÁÙ ¼ö ÀÖ´Â ¾ÇÇÃÀº »ï°¡ÁÖ¼¼¿ä.
©¹æ »çÁø  
¡â ÀÌÀü±Û¡ä ´ÙÀ½±Û ¸ñ·Ïº¸±â