언뜻 보기에 이것은 간단한 문제처럼 보이지만, (항상 가능한) 명백한 것을 놓치고 있지 않는 한 뭔가 이상한 일이 벌어지고 있습니다.
어제 저는 사무실에서 운영하는 서버 시스템을 원격으로 작업하고 있었습니다. 일부 파일을 이동한 후 다시 시작했는데 갑자기 인터넷 요청(SSH, HTTP/HTTPS, IMAP 등)에 대한 응답이 중단되었습니다. 그러나 동일한 LAN에 있는 다른 컴퓨터에 SSH로 연결한 다음 서버에 SSH로 연결하면 계속 액세스할 수 있습니다. 서버를 다시 시작해도 아무것도 바뀌지 않았습니다.
처음에는 이 시스템의 방화벽에 문제가 있는 줄 알았으나...
me@nas:~$ sudo iptables -L
[sudo] password for me:
Chain INPUT (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
ACCEPT all -- anywhere anywhere
ACCEPT icmp -- anywhere anywhere icmp echo-request
ACCEPT tcp -- anywhere anywhere tcp dpt:8022
ACCEPT tcp -- anywhere anywhere tcp dpt:http
ACCEPT tcp -- anywhere anywhere tcp dpt:https
ACCEPT tcp -- anywhere anywhere tcp dpt:smtp
ACCEPT tcp -- anywhere anywhere tcp dpt:submission
ACCEPT tcp -- anywhere anywhere tcp dpt:pop3
ACCEPT tcp -- anywhere anywhere tcp dpt:pop3s
ACCEPT tcp -- anywhere anywhere tcp dpt:imap2
ACCEPT tcp -- anywhere anywhere tcp dpt:imaps
ACCEPT tcp -- anywhere anywhere tcp dpt:microsoft-ds
ACCEPT tcp -- anywhere anywhere tcp dpt:10024
ACCEPT tcp -- anywhere anywhere tcp dpt:8099
Chain FORWARD (policy DROP)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
(또한 이 시스템의 방화벽을 일시적으로 비활성화했습니다. 변경된 사항은 없습니다.)
라우터가 아닌지 확실히 확인하기 위해 펌웨어를 업그레이드하고(어차피 해야 했던 작업) 기기의 포트 전달 설정을 포함한 모든 설정을 수동으로 다시 입력했습니다. 다시 말하지만, 변경 사항은 없습니다.
동일한 IP 주소와 약간 다른 포트를 통해 여전히 네트워크의 다른 컴퓨터에 SSH를 통해 연결할 수 있기 때문에 ISP를 비난할 수는 없습니다. grc.com에서 "Shield Up!" 서비스를 시도했지만 다른 컴퓨터의 SSH 포트가 표시되었습니다.모두서버의 포트는 "보이지 않음"으로 나타납니다.
서버가 Ubuntu 18.04를 실행 중입니다. 내가 남긴 유일한 생각은 재부팅하기 전에 자동으로 소프트웨어를 업데이트하라고 지시할 수도 있고, 새로운 항목으로 인해 설정이 변경될 수도 있다는 것인데, 업그레이드를 한 이후로 몇 번 재부팅한 것 같습니다.
또 무엇을 볼 수 있나요?
나중에 편집:
며칠 후 문제가 다시 나타나고 내가 찾은 원래 솔루션(원격 재부팅 대신 시스템 재부팅)이 작동했습니다.아니요문제를 해결하세요. 여러 번 머리를 뜯은 후에 나는 또 다른 해결책을 우연히 발견했습니다. sudo dhclient
매번 간단한 전화 통화만으로 문제가 해결된다는 것입니다. 이를 루트 사용자 crontab
("@reboot /sbin/dhclient")에 추가하면 문제가 영구적으로 해결된 것 같습니다.
답변1
아%#@$%#$...몇 번 재부팅했는데도 실제로 머신을 종료하지 않았다는 생각이 들었습니다. 그렇게 하고 30초 동안 껐다가 다시 켰는데... 갑자기 모든 것이 다시 정상으로 돌아왔습니다. :-(
어떤 우주선이 문제를 일으켰는지는 알려지지 않았지만 현재는 해결되었습니다.
위 문제에 대한 업데이트된 설명을 참조하세요.