Fedora의 Trader Workstation용 포트 4000 열기

Fedora의 Trader Workstation용 포트 4000 열기

Interactive Brokers의 Trader WorkStation을 설치했습니다. 그런데 프로그램이 실행되지 않네요. 지원팀의 도움을 받아 방화벽에 문제가 있다는 것을 알게 되었습니다.

서버(여러 기본 및 백업 서버)는 포트 4000 및 4001(SSL 연결의 경우)에서 수신 대기합니다. 사이트에서는 테스트를 위해 다음 명령을 권장합니다.

telnet zdc1.ibllc.com 4000

내가 그것을 실행하려고 하면, 나는 얻는다.

Trying 217.192.86.32...
telnet: connect to address 217.192.86.32: Connection timed out

이미 포트를 활성화하려고 시도했습니다.

$ firewall-cmd --list-ports
1025-65535/udp 1025-65535/tcp
$ firewall-cmd --zone=public --add-port=4000/tcp --permanent
success
$ firewall-cmd --reload
success

테스트 결과는 여전히 음성입니다.Connection timed out.

포트를 어떻게 열 수 있나요? 사이트에 언급된 몇몇 서버에만 액세스를 제한하는 것이 이상적입니다. 저는 Fedora 27을 사용하고 있습니다. 감사합니다.

편집(해결됨): @mark-plotnick에게 감사드립니다. 문제는 라우터 설정에 있었습니다. 다른 곳에 연결하면 연결이 작동합니다. 며칠 뒤에 이사할 예정이므로 라우터의 포트를 열 필요는 없습니다.

답변1

저는 Fedora를 사용하지 않지만,문서:

루트로 다음 명령을 입력하여 영역(예: dmz)에 대해 열려 있는 모든 포트를 나열합니다.

# firewall-cmd --zone=dmz --list-ports

예를 들어 dmz 영역에 대한 포트 8080에 대한 TCP 트래픽을 허용하기 위해 영역에 포트를 추가하려면 루트로 다음 명령을 입력합니다.

# firewall-cmd --zone=dmz --add-port=8080/tcp

이 설정을 영구적으로 만들려면 --permanent 옵션을 추가하고 방화벽을 다시 로드하십시오. 영역에 포트 범위를 추가하려면(예: 5060~5061의 포트를 공개 영역에 허용) 루트로 다음 명령을 입력합니다.

# firewall-cmd --zone=public --add-port=5060-5061/udp

이 설정을 영구적으로 만들려면--영구적인옵션을 선택하고 방화벽을 다시 로드하세요.

이는 IB가 작동하도록 하는 좋은 첫 번째 단계가 될 것입니다. 그만한 가치가 있는 만큼, 이게 첫 번째였어검색 결과"페도라 개방형 포트"용.

관련 정보