This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
сервис_pppoe [2020/03/05 06:14] val |
сервис_pppoe [2026/04/29 06:33] (current) val [Установка, настройка и запуск pppoed] |
||
|---|---|---|---|
| Line 4: | Line 4: | ||
| * [[Сервисы Gateway и routing]] | * [[Сервисы Gateway и routing]] | ||
| * [[Сервис NAT]] | * [[Сервис NAT]] | ||
| + | * Сервис Firewall [[Сервис Firewall#Конфигурация для шлюза WAN - LAN]] | ||
| * [[Сервис PPP]] | * [[Сервис PPP]] | ||
| - | |||
| - | ===== FreeBSD ===== | ||
| - | |||
| - | ==== Настройка и запуск pppoed ==== | ||
| - | <code> | ||
| - | [gate:~] # cat /etc/rc.conf | ||
| - | </code><code> | ||
| - | ... | ||
| - | pppoed_enable="YES" | ||
| - | pppoed_flags="-P /var/run/pppoed.pid -l inet" | ||
| - | pppoed_interface="em0" | ||
| - | </code><code> | ||
| - | [gate:~] # /etc/rc.d/pppoed start | ||
| - | </code> | ||
| - | |||
| - | ==== Проверка ==== | ||
| - | <code> | ||
| - | [gate:~] # tail -f /var/log/ppp.log | ||
| - | </code> | ||
| - | |||
| - | ==== Остановка pppoed ==== | ||
| - | Скрипт не работает (проверено до 7.3 включительно) | ||
| - | <code> | ||
| - | [gate:~] # killall pppoed | ||
| - | </code> | ||
| ===== Debian/Ubuntu ===== | ===== Debian/Ubuntu ===== | ||
| Line 49: | Line 25: | ||
| # ms-dns 192.168.X.10 | # ms-dns 192.168.X.10 | ||
| </code><code> | </code><code> | ||
| - | root@gate:~# pppoe-server -I eth0 | + | root@gate:~# pppoe-server -I eth0 -R 192.168.100+X.11 |
| - | + | ||
| - | или | + | |
| - | + | ||
| - | root@gate:~# pppoe-server -I eth0 -R 192.168.100+X.1 | + | |
| </code> | </code> | ||
| можно прописать в /etc/rc.local | можно прописать в /etc/rc.local | ||
| Line 60: | Line 32: | ||
| <code> | <code> | ||
| root@gate:~# tail -f /var/log/syslog | root@gate:~# tail -f /var/log/syslog | ||
| + | </code> | ||
| + | |||
| + | ===== FreeBSD ===== | ||
| + | |||
| + | ==== Настройка и запуск pppoed ==== | ||
| + | <code> | ||
| + | [gate:~] # cat /etc/rc.conf | ||
| + | </code><code> | ||
| + | ... | ||
| + | pppoed_enable="YES" | ||
| + | pppoed_flags="-P /var/run/pppoed.pid -l inet" | ||
| + | pppoed_interface="em0" | ||
| + | </code><code> | ||
| + | [gate:~] # /etc/rc.d/pppoed start | ||
| + | </code> | ||
| + | |||
| + | ==== Проверка ==== | ||
| + | <code> | ||
| + | [gate:~] # tail -f /var/log/ppp.log | ||
| + | </code> | ||
| + | |||
| + | ==== Остановка pppoed ==== | ||
| + | Скрипт не работает (проверено до 7.3 включительно) | ||
| + | <code> | ||
| + | [gate:~] # killall pppoed | ||
| </code> | </code> | ||
| Line 87: | Line 84: | ||
| [gate:~] # /etc/rc.d/routing restart | [gate:~] # /etc/rc.d/routing restart | ||
| + | </code> | ||
| + | |||
| + | ===== pppoe-relay ===== | ||
| + | |||
| + | <code> | ||
| + | # apt install pppoe | ||
| + | |||
| + | # ip l set eth0 up | ||
| + | |||
| + | # sysctl net.ipv4.ip_forward=1 | ||
| + | |||
| + | # pppoe-relay -S eth1 -C eth0 | ||
| </code> | </code> | ||