SSH으로 접속해서 작업한게 초기화됩니다

_ Pru@Google의 이미지

로컬에서 hosts, iptables 수정 작업하고, ssh으로 접속해서 추가 수정한 뒤에 리눅스를 reboot 하니까 ssh에서 했던 작업이 초기화되고 로컬에서 했던 작업만 적용되어 있습니다.
이런 경우가 처음인데 어떤 문제가 있는건가요??

익명 사용자의 이미지

구체적으로 어떤 식으로 iptables를 수정하셨나요? 기본적으로 iptables는 부팅할 때마다 초기화되기 때문에 iptables-save/restore 같은 게 있으며, 배포판에 따라서 호출하는 스크립트가 달라집니다.

_ Pru@Google의 이미지

SSH로 접속후 vi로 iptable에 포트추가했습니다,
이후에 service iptables restart 명령 날리고 iptables -nL 치면 포트추가 된게 적용되서 나오는데 reboot 하면 포트추가한게 초기화가 됩니다

익명 사용자의 이미지

vi는 편집기 이름일 뿐입니다. 어떤 파일을 편집하셨나요?

_ Pru@Google의 이미지

/etc/sysconfig/iptables
/etc/hosts 파일 2개입니다

익명 사용자의 이미지

그리고 어떤 리눅스 배포판인가요?

_ Pru@Google의 이미지

oracle linux 6.9 x86_64입니다

세벌의 이미지

부팅할 때 실행되는 스크립트에 작업하신 명령을 넣으면 될 거 같습니다.