Сетевой интерфейс и Интернет
От: Пакман  
Дата: 27.04.11 12:57
Оценка:
Здравствуйте. Интересует как программно узнать (при наличии нескольких сетевых интерфейсов) какой из этих интерфейсов имеет доступ в интернет.
ОС: убунту.
Re: Сетевой интерфейс и Интернет
От: pzhy  
Дата: 27.04.11 15:33
Оценка:
Здравствуйте, Пакман, Вы писали:

П> Здравствуйте. Интересует как программно узнать (при наличии нескольких сетевых интерфейсов) какой из этих интерфейсов имеет доступ в интернет.

П> ОС: убунту.

Получить вывод /proc/net/route есть возможность? Взять IFace где Gateway — 00000000 (dеfault). Может покатит?
Re[2]: Сетевой интерфейс и Интернет
От: Пакман  
Дата: 28.04.11 14:26
Оценка:
Здравствуйте, pzhy, Вы писали:

P>Получить вывод /proc/net/route есть возможность? Взять IFace где Gateway — 00000000 (dеfault). Может покатит?


Возможностей более чем достаточно) А Gateway — 00000000 — это достаточное условие решения проблемы ? Или предположение ?
Re[3]: Сетевой интерфейс и Интернет
От: pzhy  
Дата: 28.04.11 15:48
Оценка:
Здравствуйте, Пакман, Вы писали:

П>Возможностей более чем достаточно) А Gateway — 00000000 — это достаточное условие решения проблемы ? Или предположение ?


Думаю достаточный. Ведь маршрут в интернет должен разрешать все возможные адресса кроме всего остального (сори за каламбур). Придумать, ситуацию конечно можно, когда разрешен выход только на определенный диапазон адрессов в интернете. Если такой ситуации нет, то должно работать
Re[4]: Сетевой интерфейс и Интернет
От: uzhas Ниоткуда  
Дата: 28.04.11 15:53
Оценка:
Здравствуйте, pzhy, Вы писали:

P>Думаю достаточный. Ведь маршрут в интернет должен разрешать все возможные адресса кроме всего остального (сори за каламбур).

не забываем русский язык : адрес, трафик, атрибут, количество, длина, упячка
Re[5]: Сетевой интерфейс и Интернет
От: pzhy  
Дата: 28.04.11 16:06
Оценка:
Здравствуйте, uzhas, Вы писали:

P>>Думаю достаточный. Ведь маршрут в интернет должен разрешать все возможные адресса кроме всего остального (сори за каламбур).

U>не забываем русский язык : адрес, трафик, атрибут, количество, длина, упячка

А чего, если /proc читать локаль имеет значение? Проверил у себя в федоре, не все по вражески. Это ж не вывод комманды route
Re: Сетевой интерфейс и Интернет
От: MasterZiv СССР  
Дата: 28.04.11 19:39
Оценка: -1
On 27.04.2011 16:57, Пакман wrote:

> Здравствуйте. Интересует как программно узнать (при наличии нескольких сетевых

> интерфейсов) какой из этих интерфейсов имеет доступ в интернет.

Как бы по определению интерфейс -- это то, что имеет выход в интернет.
В линуксах тем более.
Posted via RSDN NNTP Server 2.1 beta
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.