내부 여분의 고정IP를 한 PC의 프로그램에 각각 분배하여 사용하능한 방법이 있을까요?

뚜앙   
   조회 7161   추천 0    

한 테트워크상의 고정IP 50개 정도를 한 피씨에 VPN같은거로 세팅해서 

프로그램 각각 아이피를 따로 할당해서 사용할수 있는 방법이 있을까요?

프로그램 옵션에 DHCP나 고정IP를 입력하는 기능은 있습니다.


송주환 2018-01
다량의 NIC를 준비, 포트나 프로그램별로 다른 NIC를 맵핑하는 방법을 사용해야 합니다.
한 NIC에 다수의 가상 인터페이스를 만드는 편이 좋겠지요.
그런데 윈도에서 이걸 구현할 수 있을런지 모르겠습니다.
Chrome 2018-01
NAT 지원 Firewall, 그 프로그램이 여러 인스턴스를 동시 동작시킬 수 있고, 바인딩 포트를 달리 지정할 수 있으면 가능합니다.

1. 하나의 인터페이스에 50개의 IP 주소를 할당 (ex. 1.1.1.1~1.1.1.50)
2. 프로그램의 인스턴스를 50개 실행, 각 인스턴스별 바인딩 IP 주소-포트쌍을 127.0.0.1:60001, 127.0.0.1:60002, ..., 127.0.0.1:60050 등으로 설정
3. Inbound NAT 설정 : ex.) 1.1.1.1:80 -> 127.0.0.1:60001, 1.1.1.2:80 -> 127.0.0.1:60002, ..., 1.1.1.50:80 -> 127.0.0.1:60050
4. Outbound NAT 설정 : ex.) 127.0.0.1:60001 -> 1.1.1.1:80, 127.0.0.1:60002 -> 1.1.1.2:80, ..., 127.0.0.1:60050->1.1.1.50:80
이렇게 되면 50개의 IP 주소와 50개의 프로그램 인스턴스가 1:1 대응 구조가 되고, 각 인스턴스마다 대응되는 IP 주소를 통해 그 인스턴스에 접속할 수 있고 반대로 인스턴스도 대응 IP 주소로 외부와 통신할 수 있습니다.
     
송주환 2018-01
이게 훨씬 간편하네요. 1:1 NAT라. 좋은 참고가 되었습니다.
     
뚜앙 2018-01
답변 감사합니다. 한번 시도해봐야겠네요. 네트워크는 공유 정도 잡는 지식이 전부라 쉽지는 않겠지만
말씀해주신 내용 참고하여 열심히 검색해서 적용해보겠습니다~
구글링을 몇일 해봤지만 방법을 못찾았는데.. 이곳은 정말 뭐든 가능한듯하여 놀랍네요.
KSH000 2018-01
조금 다른 방법의 방식입니다만.

일단 NIC에 50개의 IP를 할당하는건 같습니다.

다만 그 다음에 컴퓨터 내부에서 Squid등의 프록시를 돌립니다.

그리고 프록시에서 각 IP에 대해서 각각 다른 루프백 IP를 부여합니다.

예를들어.

10.0.0.1 - 10.0.0.50
127.0.0.1 - 127.0.0.50

이 경우 127.0.0.1번으로 프록시에 연결한 경우 10.0.0.1 번을 이용해서 나가게 됩니다.

저는 이 방법을 이용하여 컴퓨터에 여러개의 NIC가 있고 여러개의 IP가 물린 환경에서 프로그램별로 원하는 네트워크를 골라 이용하도록 세팅하고 있습니다.

심지어 파이어폭스등의 브라우져에서 플러그인을 설치할 경우 특정 URL만 특정 NIC를 이용하도록 세팅이 가능합니다.

같은 페이지 내부에서라도 룰에 해당된다면 URL에 따라서 라우팅되죠. (예. 유튜브 등등)




제목Page 10/42
2018-02   7413   보니스
2018-02   6692   버프엔지니…
2018-02   6720   다크마인
2018-02   6087   MikroTik이진
2018-01   6916   NGC
2018-01   6716   버프엔지니…
2018-01   7042   TeslaLAB
2018-01   8145   네떡네떡네…
2018-01   7275   눈뜬봉사
2018-01   6935   도와줭
2018-01   7750   버프엔지니…
2018-01   7317   관중
2018-01   6785   phgphg13
2018-01   7162   뚜앙
2018-01   6855   ExROG
2018-01   7062   iodides
2018-01   7760   서울사람
2018-01   7428   휴가구름
2018-01   7351   눈뜬봉사
2017-12   9373   골라