ip адрес для сокета

Тема в разделе "WASM.BEGINNERS", создана пользователем Solan, 7 мар 2010.

  1. Solan

    Solan New Member

    Публикаций:
    0
    Регистрация:
    24 май 2009
    Сообщения:
    6
    --------------------------------------------------------------------------------

    Здравствуйте!

    Мне дали задание переслать какую-либо информацию от одного компьютера другому, используя сокеты. У себя дома я это сделал, соединяясь через адрес 127.0.0.1 . Но вот какой ip нужно вводить если компьютеры в разных сетях (и для клиента и для сервера)? Сразу говорю, я новичок!

    По ipconfig я определяю ip, который, в моей подсети, как я понял? (то есть до маршрутизатора)
     
  2. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    А это от установок зависит. Если соединение PPPoE и поднято в маршрутизаторе, то IP надо из него извлекать, либо специальную программу типа printip юзать.
    Если PPPoE поднято на компьютере, то IP будет в соединении, которое PPPoE(их в этом случае два). Бывают соединения VPN - про это не знаю.
     
  3. Solan

    Solan New Member

    Публикаций:
    0
    Регистрация:
    24 май 2009
    Сообщения:
    6
    уё :\

    Можете дать мне совет, как можно определить ip, который должен слушаться сервером????

    То есть проблема моя в том, что по ipconfig я вижут один ip - 10.208.169.141, а любой сайт определяет совсем другой.
     
  4. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    10.ххх - это внутренние адреса для большой сети. Обычно провайдеры нижнего уровня их используют. Я же вам сказал - разные варианты. Кому ответ нужен мне или вам ?
    Если вам не нужен автомат - ping.eu и еще куча сервисов определяющих истинный IP.
     
  5. Solan

    Solan New Member

    Публикаций:
    0
    Регистрация:
    24 май 2009
    Сообщения:
    6
    Вы написали сложным языком, учитывая, что я не разбирался в вопросе.


    А если по существу, у меня два компьютера, и оба в разных локальных сетях, за натами. Как я уже понял, связь через сокеты при таком варианте не установить. Нужен хотя бы один внешний ip.
     
  6. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    В Интернет-то они выходят, значит имеют как минимум динамический внешний IP.
    Далее идем в местный форум и узнаем, умеют ли люди поднимать доступные извне сервера : ftp, игровые и т.п. Если да, то проблема решаема. Там же и узнаете про методы узнавания IP. Но сложный язык придется осваивать.

    Ну так без этого вы не найдете IP.