SQL Server/SQL on Linux

SQL Linux에서 Port 변경

SungWookKang 2017. 9. 13. 02:37
반응형

SQL Linux에서 Port 변경

 

·         Version : ubuntu, SQL Server Linux

 

SQL Server Linux에서Port  변경하는 방법에 대해서 알아본다. SQL Linux 경우도 기본적으로 1433 포트를 사용하고 있다. 보안 또는 다른 이슈로 포트 번호를 변경해야 하는 이슈가 있을때  /opt/mssql/bin 폴더에 있는 mssql-conf 스크립트 내용을 변경하여 Port 변경할 있다.

 

SQL Linux 접속하여 root 권한을 획득 한다. 많은 사람들이 이미 기본포트가 1433인것을 알고 있지만 실제 사용하는 포트를 확인하기 위해 netstat 명령을 사용하여 서버에서 실행중인 모든 연결을 확인한다.

sudo su

 

netstat -tulpn

 

기본적으로SQL Server 포트는 1433이며, 1434 SQL Server Browser 서비스에 사용된다. 이번 실습에서는 SQL Server포트를 1435 변경하도록 한다. 아래 스크립트를 실행하여 포트 번호를 변경한다.

sudo /opt/mssql/bin/mssql-conf set network.tcpport 1435

 

 

포트 변경이 완료되면 SQL Server 재시작을 해야한다. SQL  서비스 재시작이 완료되었으면  다시한번 netstat –tulpn 실행하여 SQL Server 사용중인 포트를 확인한다.

 

SQL Server 1435 포트를 사용하는것을 확인할 있다. 실제 1435 포트를 이용하여 SQL Server 연결할 있는지 확인한다.

 

[참고자료]

·         https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-configure-mssql-conf#a-idtcpporta-change-the-tcp-port

·         https://www.mssqltips.com/sqlservertip/4736/how-to-change-sql-server-port-number-for-a-linux-server/

 

2017-07-10 / 강성욱 / http://sqlmvp.kr

 

SQL Linux, Linux SQL, 리눅스에서 port 변경, SQL Linux  port, SQL 2017, mssql-conf, Change SQL Server port number, network.tcpport

반응형