우분투 서버에 대해 질문드립니다

제가 개인홈페이지를 구축했는데요
문제는 로컬호스트로만 접속이 가능합니다
윈도우에서는 무료호스팅을 해본적 이 있는데요

우분투에서는 어떻게 도메인을 할당하나요?

도메인이 아니라라도 ip주소만이라도 할당해서 외부에서 http:/xxx.xxx.xxx.xxx 이렇게 쳐서 접속할수 있는 방법이 있을까요?
혹시 아래와 같은방법이 ip 고정시키는 방법이라고 하는데

이것이 제가 말한 제 서버접속시 ip주소를 할당하는 방법인가요?

/etc/network/interfaces 파일을 연다.
그리고 eth0 세팅을 찾아서 아래와 같이 수정한다.

(예) eth0 카드의 고정IP주소가 192.168.0.100, 서브넷마스크가 255.255.255.0, 기본 게이트웨이가 192.168.0.1, 그리고 도메인네임 서버가 220.90.215.11일 경우:

auto eth0
iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameserver 220.90.215.11

정말 쉬운 답변일지라도 달아주면 정말 도움이 될거같습니다. 부탁드립니다

먼저, 네트워크에 대한 기초적인 상식이 필요할 것 같습니다.
IP 주소를 할당하는 것은 사용자가 하는 게 아니라 인터넷 회사에서 하는 일이구요. DHCP라고 합니다.
본인의 IP 확인은 공유기에 들어가서 확인하시거나 혹은 http://www.findip.kr/ 이러한 사이트에 가시면 IP주소를 보여줍니다.

IP주소를 확인하셨으면 다음에 해야할 일은 공유기의 포트를 열어주는 것입니다.
포트가 뭔지는 인터넷 찾아보시구요, 웹은 80번 포트를 사용하니까 공유기에서 80번 포트를 우분투가 설치된 컴퓨터로 포워딩 시켜주시면 됩니다. 이것을 "포트 포워딩"이라고 합니다.
/etc/network/interfaces 파일은 전혀 건드리실 필요가 없습니다. 잘못 넣으면 인터넷이 안될 수도 있습니다.

도메인을 할당(?)한다는 부분에서는, 먼저 도메인을 구입하시고 도메인을 구입한 웹사이트에서 본인의 인터넷 IP주소를 넣으시는겁니다.

포트포워딩에 관련된 자료를 검색하셔서 공부하시면 쉽게 해결할 수 있는 부분이니 용기를 내서 도전해보세요. 어렵지 않습니다.