On Thu, Feb 28, 2013 at 7:38 AM, Michael Mol <mike...@gmail.com> wrote:
> On 02/27/2013 11:48 PM, Jarry wrote:
>> Hi Gentoo users,
>>
>> what is the proper way of changing static IP-address remotely
>> without the need to restart the whole system (or locking
>> me out)?
>>
>> I have one interface with static IP, so first I'm going to edit
>> /etc/conf.d/net. Then I will set up command for later execution:
>>
>> # echo '#!/bin/bash' > /root/eth-restart
>> # echo '/etc/init.d/net.eth0 restart' >> /root/eth-restart
>> # chmod 0700 /root/eth-restart
>> # at -f /root/eth-restart now + 5 min
>>
>> Then I terminate my ssh-session hoping 5 minutes later
>> I can connect using new IP. Is this correct and all that
>> is necessary?
>>
>> Jarry
>
> Probably the safest thing you can do is give the interface two IPs at
> once (both the old address and the new address) until you can confirm
> you can connect on the new IP, and then remove the old IP.
>
> Also, rather than using at to handle things like that, I like to use
> screen; if I get disconnected, programs running inside the screen
> session don't die...and there's no waiting for a scheduled job.
>

Yeah, screen or tmux is the way to go.

Reply via email to