Você não pode alterar seu endereço IP público via terminal porque seu IP público é alocado pelo seu ISP. Dependendo do seu ISP, ele pode ser estático (ou seja, não muda) ou dinâmico, onde pode mudar aleatoriamente.
Se você quiser alterar seu endereço IP em sua rede local, obtenha o nome da sua interface de rede com ifconfig
e, em seguida, altere-o com
sudo ifconfig nameOfInterface desiredIPAddress 255.255.255.0
Um exemplo seria parecido com
sudo ifconfig enp3s0 192.168.1.227 255.255.255.0
NOTA: 255.255.255.0 é sua máscara de rede. As chances são de que isso é o que é