구성 정적 네트워크 카드 및 리눅스 원격 MySQL의 연결 문제

1, 정적 네트워크로 리눅스를 설정

사용하는 VM웨어에 CentOS를 설치 한 후 네트워크 어댑터는 NAT 모드로 설정되어 있습니다. 종료 재시작을 방지하기 위해 IP 변경은 자주, 카드 정보는 정적으로 설정해야 할 때.

네트워크 - 스크립트 수정에서는 / etc / sysconfig / network를 카드 구성 파일

이 폴더에서 내 카드 구성 파일은 다음과 같습니다이 ifcfg-ens33 (보통의 ifcfg-ensXX 파일, 관심을 지불하는 자신의 시간을 수정). 그래서 만은 할 수 있습니다 다음과 같은 사항에 대해,이 파일을 편집 할 VI 명령을 사용하여 파일 정보를 수정해야합니다.

TYPE="Ethernet"
BOOTPROTO="static"
IPADDR=192.168.197.129
NETMASK=255.255.255.0
GATEWAY=192.168.197.2
DNS1=8.8.8.8
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="f50c1acb-829e-4c6c-a9d7-3d9c5e6ea0d5"
DEVICE="ens33"
ONBOOT="yes"

주로 다음과 같이 이러한 구성에 대해 설명한다 (부가 정보가 복사 될 수 있음)

주요 정보지도가 동일해야합니다 게이트웨이 주소를 기억하고, 확인 된, 또는 액세스 할 수 없습니다.

2, 원격 MySQL의 연결 오류 해결 : 2003 - 'IP'(10060 "알 수없는 오류")에서 MySQL 서버에 연결 cant't

문제 설명 :

다음 서버를 구축하기 위해 VM웨어를 사용하고 이후 MySQL은, 성공적인 시작을 설치했습니다. 다음과 같이 로컬 Navicat는 원격 연결 오류를 사용해보십시오 : 2003 - '에서 MySQL 서버에 연결 cant't IP '(10060 "알 수없는 오류")

분석 :

MySQL은 원격 로그인을 허용하지 않습니다 설치, 당신은 MySQL을 위해 방화벽 열린 포트 3306를 설정해야합니다

해결 방법 :

포트 3306을 열려면 방화벽 cmd를 --zone = 공공 --add 포트 = 3306 / TCP의 --permanent을.

방화벽 (다음 명령 중 하나를 선택할 수 있습니다)를 다시 시작합니다, 당신은 다시 연결할 수 있습니다

firewalld.service를 다시 시작 systemctl.

방화벽 cmd를 --reload.

방화벽 행동

停止 방화벽 : systemctl 정지 firewalld.service.

방화벽 부팅을 금지 : firewalld.service을 해제 systemctl.

포트를 엽니 다 방화벽 cmd를 --zone = 공공 --add 포트 = 80 / TCP의 --permanent을.

--zone 범위

포트 / 프로토콜 : --add-포트 = 80 / TCP는 형식에 따라 포트를 추가

--permanent이 매개 변수는 실패 후 영구적으로 다시 시작하지 않습니다

그것을 실행 여부, 방화벽 상태를 확인 : 방화벽 cmd를 --state

추천

출처www.cnblogs.com/miantiao312/p/11780341.html