We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
VestaSCP как маршрутизатор (роутер)
VestaSCP как маршрутизатор (роутер)
Приветствую. Подскажите, если кто разбирается.
Хочу на один интернет подключить и сервер и локальный пк. То есть локальный пк идет в коммутатор, коммутатор в сервер, а сервер в Интернет.
Стоит Centos 7 на сервере. Две сетевые карты. Одна смотрит в инет enp2s0 , на ней IP нету, только PPPOE поднято по логину и паролю.
Вторая сетевая карта смотрит в локалку enp3s0.
Ip адрес локального ПК 192.168.0.101, шлюз указан на локальном пк 192.168.0.104(внутренний IP сервера)
Что делаю:
1. в файле /etc/sysctl.conf прописываю net.ipv4.ip_forward=1
(после включения этого параметра пропадает PING к сетевой карте сервера смотрящей в локальную сеть 192.168.0.104 и к IP адресу PPPOE соединения 80.111.111.11, до этого PING был)
2. прописываю маршрут route add -net 192.168.0.0/24 gw 80.111.111.11(пробовал так же прописывать gw 80.111.111.22)
80.111.111.22 - шлюз провайдера
В итоге таблицу маршрутов получаю такую:
Подскажите, что делать, прописать что в фаерволе надо? а-то совсем не понимаю...
Хочу на один интернет подключить и сервер и локальный пк. То есть локальный пк идет в коммутатор, коммутатор в сервер, а сервер в Интернет.
Стоит Centos 7 на сервере. Две сетевые карты. Одна смотрит в инет enp2s0 , на ней IP нету, только PPPOE поднято по логину и паролю.
Вторая сетевая карта смотрит в локалку enp3s0.
Ip адрес локального ПК 192.168.0.101, шлюз указан на локальном пк 192.168.0.104(внутренний IP сервера)
ifconfigShow
enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
enp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.104 netmask 255.255.255.0 broadcast 192.168.0.255
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
ppp0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1492
inet 80.111.111.11 netmask 255.255.255.255 destination 80.111.111.22
enp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.104 netmask 255.255.255.0 broadcast 192.168.0.255
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
ppp0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1492
inet 80.111.111.11 netmask 255.255.255.255 destination 80.111.111.22
Что делаю:
1. в файле /etc/sysctl.conf прописываю net.ipv4.ip_forward=1
(после включения этого параметра пропадает PING к сетевой карте сервера смотрящей в локальную сеть 192.168.0.104 и к IP адресу PPPOE соединения 80.111.111.11, до этого PING был)
2. прописываю маршрут route add -net 192.168.0.0/24 gw 80.111.111.11(пробовал так же прописывать gw 80.111.111.22)
80.111.111.22 - шлюз провайдера
В итоге таблицу маршрутов получаю такую:
netstat -nrShow
0.0.0.0 80.111.111.22 0.0.0.0 UG 0 0 0 ppp0
192.168.0.0 80.111.111.11 255.255.255.0 UG 0 0 0 ppp0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 enp3s0
80.111.111.22 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.0.0 80.111.111.11 255.255.255.0 UG 0 0 0 ppp0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 enp3s0
80.111.111.22 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0