엔지니어

사용가능한 클라이언트 포트번호 범위 찾기 (LINUX)

Nj 2012. 7. 24. 12:44

Server측에서 poll 함수를 가지고 주기적으로 돌고 있고

Client측에서 포트번호를 자동적으로 증가시켜가면서 붙는데

도대체 이 포트번호의 범위가 어딘지 모르겠다.

 

그래서 찾아봤다.

 

sysctl이라고 시스템 커널과 관련하여 다양한

설정값을 확인할 수 있다. (루트권한)

 

 

# sysctl -a |grep port
sunrpc.max_resvport = 1023
sunrpc.min_resvport = 665
dev.parport.default.spintime = 500
dev.parport.default.timeslice = 200
net.ipv4.ip_local_port_range = 32768 61000
fs.nfs.nlm_tcpport = 0
fs.nfs.nlm_udpport = 0

 

따라서 요렇게 수행하면 범위가 나온다.

# sysctl -a |grep net.ipv4.ip_local_port_range
net.ipv4.ip_local_port_range = 32768 61000

 

생각보다 간단하게 찾아진다..

반응형

'엔지니어' 카테고리의 다른 글

[LINUX 명령어] sadf 명령어  (449) 2012.07.26
poll 함수 예제  (150) 2012.07.26
stderr를 stdout으로 출력하는 법  (297) 2012.07.24
GCC 컴파일러 에러 메세지 리스트(Error Message List)  (159) 2012.07.24
select 함수 예제  (167) 2012.07.23