同學好,
感謝你的幫忙,不知道是不是我設定還是有出入所以之後發現還是沒辦法讓reboot之後wireguard成功連線上
我改成將crontab加上上述這行指令後,將rc.conf中的wireguard設定(enable, interface)都註解,之後reboot後仍然沒有連線成功。也許是我多註解了某些部分?
另外提供另一個同學我不太正確的解法,之後用這樣都可以評測:
先讓oj開始評測候oj會以judge身分reboot NFS servere,重開後vm有登入畫面後直接手動poweroff再打開(我通常是登入先ping一下,但失敗機率很高,所以就ping完沒連線就poweroff,開機後再ping,就會連線了),我自己的vm差不多整個前面提到的流程要4分鐘左右,之後oj發現連線成功就會繼續執行評分了。
另外想請教助教一下iamgoodguy的部分,我自己是用blacklistd 實作,之後以pfctl找到放入blacklist的table將ip刪除,之後查看pf table的確ip不在上面了但是要ssh連線卻還是沒辦法連,想請問是不是因為table沒有delete乾淨呢?還是blacklistd跟pf間有需要sync的指令?謝謝!