[네트워크] 기본적인 네트워크 설정 & 외부 통신 확인

|

[네트워크 설정]

- 외부로 핑을 보내 통신이 되는지 확인한다.

- ping 8.8.8.8 // 구글 DNS 

- 이때 안되는 원인이 해외망 차단이 되어있을경우 안될수도 있다.

 

[게이트웨이 확인]

- ifconfig 입력하여 네트워크 설정파일  확인 (네트워크 파일 경로 : /etc/sysconfig/network-scripts)

- ip route 입력하여 default gateway 확인 (default via x.x.x.x 값 박혀있어야함)

- 게이트웨이 설정안되어 있을경우 잡아주어야함(route add default gw x.x.x.x)

 

[외부 통신 확인]

- ping www.google.com  이 안될 경우 → DNS 서버 설정 확인

- /etc/resolv.conf 파일에 search nameserver 명시되어있는지 확인

 

[통신 테스트 방법]

ncat -vz 1.2.3.4 8080

telnet x.x.x.x 8080

curl -v telnet://1.2.3.4 8080
/dev/tcp/1.2.3.4/8080
netstat -an | grep 8080

 

[port 리슨 확인]

netstat -tnlp | grep 1521
sudo lsof -i :1521

 

[방화벽 확인]
systemctl status firewalld

 

[포트 및 방화벽 모두 확인하였으나 원인파악 힘들경우 - traceroute 활용(네트워크 경로 추적) ]

traceroute -T -p 8080 210.111.11.11

 

[포트 및 방화벽 모두 확인하였으나 원인파악 힘들경우 - access.log 를 확인한다]

ex. 오라클 : /oracle/diag/tnslsnr/ehrbs/listener/trace/listener.log

 

And