平常家的ip 十年都唔轉一次,上次被大陸ban 了ip ,打電話去CS,都改不了,最後要改了router 的 mac address。但今次就無啦啦轉了一個新的IP ,令到早前set 好的vpn server 用不了。
如果IP 轉了,需要改一下conf, secret 和重新 issue 條cert
- 改了
/etc/ipsec.conf
的 leftid - 改了
/etc/ipsec.secrets
的 ip - 重新issue server cert
$sudo ipsec pki --pub --in vpn-server-key.pem \
--type rsa | ipsec pki --issue --lifetime 1825 \
--cacert server-root-ca.pem \
--cakey server-root-key.pem \
--dn "C=US, O=VPN Server, CN=server_ip" \
--san server_ip \
--flag serverAuth --flag ikeIntermediate \
--outform pem > vpn-server-cert.pem
不過要用回之前的 server-root-ca.pem
, server-root-key.pem
, vpn-server-key.pem
,不然就要重新弄過了
$ sudo cp ./vpn-server-cert.pem /etc/ipsec.d/certs/vpn-server-cert.pem