Имеется куча туннелей вида tunXXX, за каждым из которых стоит pppd и присвоен адрес (вида 10.х.х.х)
ifconfig выводит все туннели сразу, у каждого из них pid pppd-процесса, если активен. Бывает случается проблема и на сервере соединение "виснет", то есть активно, а у клиента уже давно разорвано и нужно убить соответствующий pppd на сервере. Я знаю клиента, знаю его адрес 10.х.х.х, как мне заставить ifconfig вывести информацию по тому туннелю, которому соответствует этот адрес, чтобы каждый раз не мучиться и не просматривать "вручную"? Инфа выводится вот так:
tun127: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1496
inet 10.0.0.1 --> 10.0.1.141 netmask 0xffffffff
Opened by PID 37600
tun128: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1496
inet 10.0.0.1 --> 10.0.1.38 netmask 0xffffffff
Opened by PID 37602
tun129: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1494
inet 10.0.0.1 --> 10.0.1.237 netmask 0xffffffff
Opened by PID 37811
(то есть переносы строк есть).
Ответ на:
комментарий
от Envel
Ответ на:
комментарий
от lodin
Ответ на:
комментарий
от lodin
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум BSD: mpd + softflowd + flow-tools (2006)
- Форум BSD: mpd (2006)
- Форум Создание альяса xl0 freebsd (2010)
- Форум vpn не бегают пакеты (2006)
- Форум pppoe и dhcp (2010)
- Форум [yet another qemu networking thread]Так как же это сделать? Сеть в qemu (2010)
- Форум Проблема с PPPoE подключением в FreeBSD (2004)
- Форум VPN туннель между двумя FreeBSD (2010)
- Форум openvpn routing (2014)
- Форум OpenVPN. Вопрос про tun интерфейс. (2018)