Why is my terminal displaying my IP address beside my name?
The bash interactive shell prompt - if not tweeked further - is determined by the PS1-line in the file /etc/bashrc.

The 6th line PS1='\h:\W \u\$ ' decodes to


\h the hostname up to the first `.' - in your case 192-168-1-7
: delimiter
\W the basename of the current working directory, with $HOME abbreviated with a tilde - in your case ~ which is equivalent to the directory /Users/name/
 delimiter/space
\u short user name of the current user - in your case name
$ UserID-identifier (it turns to a # if the effective UID is 0 (~root) - else $)
 delimiter/space


A longer list of possible customizations of the prompt (e.g. time, date, bell) will be shown after opening Terminal.app, entering man bash and going down to PROMPTING.



The Terminal window title shows your working directory, the name of your shell  (bash - GNU Bourne-Again SHell) and its size: 80 characters x 24 lines.



Your fully qualified host name is probably 192-168-1-7.SLD.TLD (e.g. 192-168-1-7.dlink.home) and is assigned by a DHCP server in your network. Considering all that your Terminal window name and the embedded shell prompt is completely regular.