LAN에서 SSH를 통해 연결할 수 있는 Ubuntu 22.4.2가 있지만 외부에서는 사용할 수 없습니다.
el@KOPPARTS4-PC:~$ ssh 192.168.1.93
ssh: connect to host 192.168.1.93 port 22: No route to host
내 라우터에서 포트를 올바르게 전달한 것 같지만 서버를 핑하거나 추적 경로를 지정하면 다른 주소에서 응답을 받습니다.
el@KOPPARTS4-PC:~$ sudo tcptraceroute 192.168.1.93
[sudo] password for el:
Running:
traceroute -T -O info 192.168.1.93
traceroute to 192.168.1.93 (192.168.1.93), 30 hops max, 60 byte packets
1 KOPPARTS4-PC.mshome.net (172.18.96.1) 0.396 ms 0.379 ms 0.374 ms
2 KOPPARTS4-PC (192.168.1.160) 1030.840 ms !H 3009.976 ms !H *
답변1
네트워크 내부에서 curl ifconfig.co/
귀하의 정보를 확인하는 데 사용됩니다.공공의IP 주소. 외부에서는 개인 주소가 아닌 해당 주소로 ssh를 사용합니다.