[질문] ifcfg-eth0:0 즉 ipalias 된 다른 IP주소로 외부로 접속관련 (외부에서 접속하기가 아닙니다)
안녕하세요
하나의 랜카드에 여러개의 IP를 부여하고 사용중입니다.
cat ifcfg-eth0
# Intel Corporation 82562EZ 10/100 Ethernet Controller
DEVICE=eth0
BROADCAST=211.XXX.XXX.255
IPADDR=211.XXX.XXX.2
NETMASK=255.255.255.0
NETWORK=211.XXX.XXX.0
ONBOOT=yes
vi ifcfg-eth0:0
DEVICE=eth0:0
ONBOOT=yes
BOOTPROTO=static
IPADDR=211.XXX.XXX.3
NETMASK=255.255.255.0
vi ifcfg-eth0:1
DEVICE=eth0:1
ONBOOT=yes
BOOTPROTO=static
IPADDR=211.XXX.XXX.4
NETMASK=255.255.255.0
외부에서 물론 접속이 잘됩니다.
하지만 제가 외부로 접속할때 문제가 됩니다.
해당 Linux Box 에서 외부로 접속하면 접속한 IP가 항상 211.XXX.XXX.2 로 나옵니다.
저는 랜덤으로 나올것으로 예상했거든요.
즉 211.XXX.XXX.3 211.XXX.XXX.4 ip 로 외부서버에 접속할수 있을거라 예상했는데
그렇지가 않았습니다.
제가 원하는것은 ipalias 된 IP로 랜덤으로 접속되는것이 가장 좋겠다고 생각하고
그것이 되지 않는다면
원하는 IP로 외부로 접속하기를 원하는데
이것이 가능할까요?
물론 랜카드를 추가 장착하면 된다는 사실은 알고 있지만
그럴수는 없습니다.
(아 참고로 ipalis된 IP들은 모두 같은 gateway 를 사용하고 있습니다)
그럼 조언 부탁드립니다.
다들 좋은 하루 되십시요
클라이언트로서 외부에 접속할테지만..
클라이언트로서 외부에 접속할테지만..
자신이 원하는 ip(eth0:0 혹은 eth0:1)로 bind를 해주어야 할 겁니다.
디폴트 상태로 접속을 할때는 항상 eth0의 IP로 bind되어서 connect이 되었습니다.
클라이언트 프로그램이 일반 상용 프로그램이라면,,
글쎄요.. 방법이 있을까요?
GATEWAYDEV 설정을 eth0:x
GATEWAYDEV 설정을 eth0:x 로 하셔서 일정한 다른 alias된 ip로 나가게 하시던지, 그나마 랜덤하게 나가게 하고 싶으시면 alias된 device들을 bonding으로 묶어서 사용하셔야 그나마 비슷한 기능이 구현될겁니다. -_-a 귀찮으니 그냥 있는데로 IP 하나 박아두고 쓰세요 -_-
########### 기운이 솟아나는 티거 호랑이 노래 ###########
폴짝폴짝 폴짝폴짝 비켜나세요. 티거가 나가거든요 폴짝폴짝폴짝~
저기가는 저 푸우 조심하세요~ 바지벗고 다니다가 어흥!!
댓글 달기