본문 바로가기

Linux

Linux (RedHat) - wget ftp 다운시 invalid port 뜰 경우


요즘 대부분 가상머신에서 linux를 실습하는 경우가 많다.
최신? 커널 버전에서는 이런일이 없었지만
RedHat 6.2 (kernel 2.2.16) version 에서는 wget 사용시 invalid port 라는 말이 뜨는 경우가 있다.
이경우 대부분 사설 IP로 할당되서 ftp서버가 사용자 ip를 추적하지 못하여 실패가 뜬다.
이럴경우
1. ifconfig 으로 자신의 ip가 사설인지 확인.
2. 사설인 경우 ifconfig eth0 <ip> netmask <broadcast> up 을 하여 공인ip로 바꾼다.
3. route add default gw <gw ip address> dev eth0 을 하여 gateway를 설정해 준다.
4. /etc/resolv.conf 파일에서 DNS를 추가해준다.

p.s:  가상머신은 대부분 NAT 으로 되어있는데 bridge로 설정해야한다.

이렇게하면 외부와 통신이 가능하게 된다.
이후 wget ftp .. 을 쓰게되면 문제없이 다운이 가능하게 될 것이다.

'Linux' 카테고리의 다른 글

initrd 만들기  (0) 2011.10.26
yum 설치 방법  (0) 2011.02.11
redhat-9.0 글씨 깨짐 현상  (0) 2011.02.11
RedHat 7.2 kernel compile success  (0) 2011.02.11
kernel-2.2.0 option  (0) 2011.02.08