네트워크 기본 개념을 이해했다면 혼자서도 수동으로 ip를 할당해서 인터넷을 사용할 수 있지 않을까?
현재 사용중인 로컬 네트워크의 게이트웨이, 서브넷 마스크, Ipv4주소
서브넷 마스크를 활용한 네트워크 주소 | 호스트 주소 파악
호스트 주소 설정
DNS호스트 할당
mac에서도 windows처럼 메뉴, 쉘에서 둘 다 확인 가능하다
상단 애플메뉴 - 시스템 설정 - 네트워크(사용중인 네트워크 선택) - 세부사항 - TCP
ifconfig |grep inet
windows에선 기본 게이트웨이라고 부르지만 mac에선 이를 라우터라고 한다.

172로 시작하는 IP주소는 일반적으로 B클래스 주소이기 때문에 아래의 범위에 해당하는 IP주소를 사용할 수 있다.
172.16.255.255 ~ 172.31.255.255
기존에는 DHCP(자동 IP할당)을 사용 시 서브넷 마스크가 255.240.0.0이였기 때문에 B클래스의 4개의 옥텟이 고정되므로 172.16 ~ 172.31가 호스트 IP가 될 수 있다.
나는 편의상 255.255.0.0 서브넷 마스크를 사용하여 172.30까지 네트워크로, 그 이후는 호스트로 설정했고 편한 IP를 위와 같이 설정했다.

1.1.1.1 (Cloud Fare DNS)
8.8.8.8 (Google DNS)