Задать вопрос
@CheGevara

Возможен ли шлюз с одной сетевой картой?

Возможно глупы вопрос, но...
*не спрашивайте зачем, просто интересно

Допустим есть локалка и сервер раздающий интернет (две сетевые).
Возможно ли сделать следующие: в локалке поставить ПК с одной сетевой, который будет брать инет от сервера раздающего инет и отдавать другим ПК в этой же локалке (т.е. сетевая одна)
  • Вопрос задан
  • 808 просмотров
Подписаться 3 Оценить 1 комментарий
Решения вопроса 2
@eoffsock
Кодер (Rails)
Возможно.
Вам нужно смотреть в сторону virtual interfaces.
linuxconfig.org/configuring-virtual-network-interf...

Затем вам нужно будет сконфигурировать DHCP и маршрутизацию через виртуальный интерфейс superuser.com/questions/548502/route-ip-through-vi...
Ответ написан
Комментировать
Да и достаточно просто.
Пример из реальной жизни, конфиг интерфейсов и iptables.
# ip addr
2: eth0: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 11:22:33:44:55:66 brd ff:ff:ff:ff:ff:ff
inet 10.66.66.1/24 brd 10.66.66.255 scope global eth0
inet XXX.XXX.XXX.177/24 brd XXX.XXX.XXX.255 scope global eth0
#iptables-save
# Generated by iptables-save v1.4.14 on Tue Sep 8 02:58:16 2015
*nat
:PREROUTING ACCEPT [2940178:277997582]
:INPUT ACCEPT [326848:56809545]
:OUTPUT ACCEPT [38905:3039081]
:POSTROUTING ACCEPT [35643:2714734]
-A POSTROUTING -s 10.66.66.0/24 -j MASQUERADE
COMMIT
# Completed on Tue Sep 8 02:58:16 2015
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 5
@throughtheether
human after all
Вы можете это реализовать при помощи маршрутизации (у всех ПК шлюзом по умолчанию установлен ваш "шлюз", на "шлюзе" - раздающий сервер)

Или можно реализовать схему "router on a stick". Потребуется поддержка port-based VLAN и тэгирования 802.1q на "шлюзе" и коммутаторе. В данном случае у ПК в локальной сети не будет доступа к серверу напрямую.

Также возможны "нестандартные решения" с подменой ARP, но это на любителя.
Ответ написан
Комментировать
Melkij
@Melkij
PostgreSQL DBA
См. технологию vlan.
Ответ написан
Комментировать
POS_troi
@POS_troi
СадоМазо Админ, флудер, троль.
да, но не нужно.
Ответ написан
Комментировать
edinorog
@edinorog
Троллей не кормить!
самое элементарное это понять виртуалки на virtualbox
Ответ написан
Комментировать
karabanov
@karabanov
Системный администратор
Гуглите про роутер на палоче (router on the stick).

PS
Сетевых карт две, но:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether 08:60:6e:7e:5b:7f brd ff:ff:ff:ff:ff:ff
3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000
    link/ether 00:14:d1:16:35:19 brd ff:ff:ff:ff:ff:ff
4: vlan20@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default 
    link/ether 08:60:6e:7e:5b:7f brd ff:ff:ff:ff:ff:ff
5: vlan401@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default 
    link/ether 08:60:6e:7e:5b:7f brd ff:ff:ff:ff:ff:ff
6: vlan4063@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default 
    link/ether 08:60:6e:7e:5b:7f brd ff:ff:ff:ff:ff:ff
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы