User Tools

Site Tools


сервис_pppoe

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
сервис_pppoe [2010/06/07 13:41]
val
сервис_pppoe [2023/01/27 16:00]
val
Line 1: Line 1:
 ====== Сервис PPPoE ====== ====== Сервис PPPoE ======
  
-===== Авторизации доступа к ресурсам internet =====+  * [[http://​ru.wikipedia.org/​wiki/​PPPoE]] 
 +  * [[Сервисы Gateway ​и routing]] 
 +  * [[Сервис NAT]] 
 +  * Сервис Firewall [[Сервис Firewall#​Конфигурация для шлюза WAN - LAN]] 
 +  * [[Сервис PPP]]
  
-==== FreeBSD ​====+===== Debian/​Ubuntu =====
  
-[[Сервисы Gateway ​и routing]]+==== Установка, настройка ​и запуск pppoed ==== 
 +<​code>​ 
 +root@gate:​~#​ apt install pppoe
  
-[[Сервис NAT]]+root@gate:​~#​ modprobe pppoe
  
-=== Настройка ppp === +root@gate:​~#​ cat /​etc/​modules 
-<​code>​ +</​code><​code>​ 
-[gate:~# cat /etc/ppp/ppp.secret +... 
-student password 192.168.100+X.100 +pppoe 
-inetuser 123 192.168.100+X.101+</​code>​<​code>​ 
 +root@gate:~# cat /etc/ppp/pppoe-server-options 
 +</​code><​code>​ 
 ++chap 
 +# ms-dns ​192.168.X.10 
 +</​code><​code>​ 
 +root@gate:​~#​ pppoe-server -I eth0
  
-[gate:~] # rm /​etc/​ppp/​ppp.conf+или
  
-[gate:~cat /​etc/​ppp/​ppp.conf +root@gate:​~# ​pppoe-server ​-I eth0 -R 192.168.100+X.1
-inet: +
- ​enable mschapv2 +
- set ifaddr 192.168.100+X.1 192.168.100+X.2-192.168.100+X.2 #need in freebsd7 +
-# set dns 192.168.X.1 +
-# accept dns +
- set timeout 0+
 </​code>​ </​code>​
 +можно прописать в /​etc/​rc.local
  
-В 7-й ветке до 7.2 может потребоваться а ppp.linkdown прописать:+==== Мониторинг pppoed ====
 <​code>​ <​code>​
-inet: +root@gate:~# tail -f /var/log/syslog
-!bc /sbin/route delete HISADDR+
 </​code>​ </​code>​
  
-=== Настройка и запуск pppoed ===+===== FreeBSD ===== 
 + 
 +==== Настройка и запуск pppoed ​====
 <​code>​ <​code>​
 [gate:~] # cat /​etc/​rc.conf [gate:~] # cat /​etc/​rc.conf
-+</​code><​code>​ 
 +...
 pppoed_enable="​YES"​ pppoed_enable="​YES"​
 pppoed_flags="​-P /​var/​run/​pppoed.pid -l inet" pppoed_flags="​-P /​var/​run/​pppoed.pid -l inet"
-pppoed_interface="​le0+pppoed_interface="​em0
-+</​code><​code>​
 [gate:~] # /​etc/​rc.d/​pppoed start [gate:~] # /​etc/​rc.d/​pppoed start
 </​code>​ </​code>​
  
-=== Проверка ===+==== Проверка ​====
 <​code>​ <​code>​
 [gate:~] # tail -f /​var/​log/​ppp.log [gate:~] # tail -f /​var/​log/​ppp.log
 </​code>​ </​code>​
  
-=== Остановка pppoed ===+==== Остановка pppoed ​====
 Скрипт не работает (проверено до 7.3 включительно) Скрипт не работает (проверено до 7.3 включительно)
 <​code>​ <​code>​
Line 54: Line 63:
 </​code>​ </​code>​
  
-==== Ubuntu ​====+===== Настройка клиента Windows =====
  
-=== Настройка ​nat и пакетного фильтра ===+===== Настройка ​клиента ​Ubuntu =====
  
-[[Сервисы Gateway ​и routing]]+  * [[https://​ask.linuxrussia.com/​2537/​ubuntu-17-10-1-%D0%BA%D0%B0%D0%BA-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C-dsl-%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BA-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%D1%83|Ubuntu 17.10.1 - как настроить DSL подключение к интернету?​]]
  
-[[Сервис NAT]] +===== Настройка клиента ​FreeBSD ​=====
- +
-=== Настройка pppd === +
-<​code>​ +
-root@gate:​~#​ cat /​etc/​ppp/​chap-secrets +
-... +
-student * password 192.168.100+X.100 +
-inetuser * 123     ​192.168.100+X.101 +
- +
- +
-root@gate:​~#​ cat /​etc/​ppp/​pppoe-server-options +
-+chap +
-# ms-dns 192.168.X.1 +
-</​code>​ +
- +
-=== Установка,​ настройка и запуск pppoed === +
-<​code>​ +
-root@gate:​~#​ apt-get install pppoe +
- +
-root@gate:​~#​ modprobe pppoe +
- +
-root@gate:​~#​ cat /​etc/​modules +
-... +
-pppoe +
- +
- +
-root@gate:​~#​ pppoe-server -I eth0 +
- +
-или +
- +
-root@gate:​~#​ pppoe-server -I eth0 -R 192.168.100+X.1 +
-</​code>​ +
-можно прописать в /​etc/​rc.local +
- +
-=== Мониторинг pppoed === +
-<​code>​ +
-root@gate:​~#​ tail -f /​var/​log/​syslog +
-</​code>​ +
- +
-==== CentOS SL ==== +
- +
-<​code>​ +
-[root@gate ~]# cat /​etc/​ppp/​pppoe-server-options +
-require-mschap-v2 +
-# ms-dns 192.168.X.1 +
-# ms-dns 192.168.X.2 +
- +
-[root@gate ~]# cat /​etc/​ppp/​chap-secrets +
-student * password 192.168.100+X.100 +
- +
-[root@gate ~]# pppoe-server -I eth1 -L 192.168.113.1 +
-</​code>​ +
- +
-==== Настройка клиента ​WinXP ==== +
-<​code>​ +
-Start->​My Network Places->​Properties->​Create New Connections -> Connect to the Internet -> Set my connections manually… +
-</​code>​ +
- +
-==== Настройка FreeBSD как клиента pppoe ====+
 <​code>​ <​code>​
 [gate:~] # cat /​etc/​ppp/​ppp.conf [gate:~] # cat /​etc/​ppp/​ppp.conf
Line 137: Line 88:
  
 [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>​
  
сервис_pppoe.txt · Last modified: 2023/01/27 18:51 by val