Роутер - это по определению такая железяка, которая маршрутизирует пакеты двух(более) _РАЗНЫХ_ сетей.
Такая доп. штуковина как NAT(Network Address Translanion) организуется роутером для того, чтобы скрыть локальную сеть от глобальной(у вас, скорее всего NAT включен).
На практике это означает, что запросы, направленные в глобальную сеть с любого компьютера локальной сети, для глобальной сети выглядят так-же, как будто ваш роутер лично отправлял эти пакеты.
Таким образом, мало того, что нет возможности назначить вашему компьютеру интернет-адрес(и то, это с большой вероятностью не белый интернет-адрес, а точно такой-же LAN адрес, только в сети провайдера. И у провайдера опять таки стоит роутер, который снова делает NAT.) в этом и нет никакой необходимости!Тогда зачем вообще роутер????
С точки зрения ближайшего провайдерского роутера, любые пакеты отправляемые с вашего ПК и так имеют в поле адрес отправителя значение IP роутера на WAN интерфейсе(т.е. "ыделенный данный провайдером 77.50..... "). Адрес 192.168.0.100 нигде не светится при использовании NAT.
Если же вам нужно, чтобы извне(из сети 77.50.....) был доступ к вашему ПК - то нужно применить port mapping. Таким образом ваш роутер будет знать, что если на его адрес(77.50.....) поступил запрос на соединение с портом таким-то(указываете вы) то нужно перенаправить этот пакет в LAN на хост 192.168.0.100 на порт такой-то. А уже на вашем хосте находится программа, которая обслужит запрос на этот порт и всё будет работать так-же, как будто NATa и нет вовсе
Это общие сведения.
Опишите пожалуйста что конкретно вы хотите сделать и я постараюсь помочь. Пол дня нужно было убить на изучение теории работы сетей TCP/IP, а не дёргание настроек роутера
