I am not much familier with Fedora, but I guess basic commands will work there..
1# For script, could you explain it little more? Why a user will need to change IP or subnet?
2# For alias, you can create it using alias
command as follow:
# alias <command>=<alias-command>
# alias history='h'
To verify it, use alias
cmd to check all alias:
Or you can apend this command in your profile file (i.e. .login or .bashrc etc) to make it permanant. i.e.
# echo "alias history='h'" >> $HOME/.bashrc