안녕하세요. 선배님들.
네트워크쪽으로 문의하가 하나 생겨서 글씁니다.
ubuntu 사용중이고 iptable 가지고 처리를 할수있을것같기도해서 뭔가 살짝 감이 안오는중이라서요.
상황은 .
A (1.2.3.4) ----> P
B (1.2.3.4)-----> C
이렇게 1개의 PC에 A와 B장비가 랜카드에 연결이 되는 상황이고 PC는 랜카드가 2개이상입니다.
A와 B는 아이피를 못바꾸는 상황이고 두개가 아이피가 동일한게 문제인데요.
이걸 두개를 다르게 인식해서 접근하려고 하는상황입니다.
PC에 전혀 다른 아이피를 주고
포트 1000 이면 A에 , 포트 2000 이면 B에 접근하려고 합니다.
이게 가능할지요?
PC¿¡ ¸®´ª½º·Î Çؼ °øÀ¯±â ±â´ÉÀ» ¸¸µé¾îº¸¼¼¿ä..
NAT¶û from-interface¸¦ ÁÙ ¼ö ÀÖ¾î¼ ruleÀ» Á» Á¶Á¤ÇÏ¸é µÉ °Í °°½À´Ï´Ù.
ip route Å×ÀÌºí ·ê¿¡
toAÀÎÅÍÆäÀ̽º¿ë ¸¶Å©°ª°ú toBÀÎÅÍÆäÀ̽º¿ë ¸¶Å©°ªÀ» ³Ö°í
iptables nat output¿¡ Æ÷Æ®°¡1000À̸é toA ¸¶Å©°ªÀ», Æ÷Æ®°¡2000À̸é toB¸¶Å©°ªÀ»...
Àιٿîµå´Â conntrack¿¡ ¸Ã±â±â......
¸¸¾à A,BÀåºñ°¡ PC¿¡ Á¢¼ÓÇÏ´Â °æ¿ì¸é... ÀιٿîµåÂʵµ Á¶Á¤ÀÌ ÇÊ¿äÇÒ°Í°°Àºµ¥
¼±¹è´Ôµé ¿©·¯°¡Áö ½ÃµµÇغ¸·Ï ÇÏ°Ú½À´Ï´Ù.
A,BÀåºñ°¡ ¾ÆÀÌÇÇ°¡ º¯°æÀÌ ¾ÈµÇ´Ï Áß°£¿¡ ½ºÀ§Ä¡¸¦ ³ÖÀ»¼öµµ ¾ø°í Âü°í¹Î½º·¯¿öÇÏ´Ù°¡ PC1´ë¿¡ ÀüºÎ Á¢¼ÓÇÏ°ÔÇؼ
ó¸®Çغ¸·Á°í ½ÃÀÛÇߴµ¥
iptables ¸¦ Á»´õ ÆĺÁ¾ß°Í½À´Ï´Ù.
°¨»çÇÕ´Ï´Ù.
¤¾¤¾¤¾