IP주소 확인

  • ifconfig

IP 주소 변경

sudo ip a add
sudo ifconfig

enp0s3 : 인터페이스

재부팅하면 명령어로 설정한 ip주소는 사라진다

설정 파일로 IP 주소 변경

  • netplan

주의사항) 1. 게이트웨이 ip주소 확인 2. 비어있는(할당 가능한)ip 주소 확인 3. DNS 서버 IP주소 확인

8.8.8.8 : 구글에서 운영중인 퍼블릭 DNS 서버 (+8.8.4.4)

같은 네트워크안에 같은 ip주소가 있으면 ip주소가 충돌한다는 DHCP 에러메시지가 나옴

게이트웨이 주소 아는법: 라우팅테이블

공유기가 내 컴퓨터와 외부 컴퓨터를 연결시켜주는 게이트웨이
게이트웨이 : 하나의 네트워크와 다른 네이트워크를 연결시켜주는 중간 역할
CGI : common gateway interface (느림)
WWW웹과 DB데이터베이스를 연동시킬 때 CGI라는 게이트웨이를 넣는다.
HTML (CGI) SQL

ip r
route -n (Gateway ip주소 확인)

ping을 해서 응답이 온다면 ip주소를 사용하고 있는 것

  • ping + 주소

addresses는 소프트웨어상 ip이기에 복수. 하드웨어는 단수.

고정 ip는 dhcp를 쓰지 말아야한다.

sudu netplan apply
바꾸기 전 : 100.100 => 100.110

systemd-resolve --status | grep 'DNS Server'

resolv.conf 파일로 DNS 설정하기

dir/etc/resolv.conf

netplan이 더 낫다.

sudo route add default gw [gw ip주소]
sudo route del default gw [gw ip주소]

ping으로 통신 상태 확인

ping [ip 주소]
ping -c [숫자][ip주소]
fping -g [ip주소]

netstat으로 통신 상태 확인

netstat -rn (게이트웨이 라우팅테이블)
netstat -an | grep LISTEN (현재 active하게 동작하는 포트나 서비스)
sudo netstat -p | more (-p : 실제 지금 열려있는 포트)
netstat -i

0개의 댓글