Он у тебя и так постоянно меняется при включении роутера, так как он у тебя динамический. Проблема, скорее всего, вообще не в этом. Тебе необходимо пробросить порты «линейки» на своем роутере, а твоему другу на его роутере. Тогда и ты у себя можешь сервер создать, и он у себя, и вы сможете коннектиться друг к другу.
У меня проблема с коннектом к соседу на сервер Lineage, у нас у обоих Router, можно ли сменить внешний IP на моем роутере ? Мне сказали, что это поможет