Ubuntu как Шлюз - Клиент ПК никакой Интернет

Конфигурации Ubuntu

Ifconfig

ens33     Link encap:Ethernet  HWaddr 00:0c:29:0e:15:94  
          inet addr:192.168.1.129  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::2d58:5175:4354:3a62/64 Scope:Link
          inet6 addr: 2a02:120b:2c4f:1e60:9573:9a86:d356:ad94/64 Scope:Global
          inet6 addr: 2a02:120b:2c4f:1e60:4098:7cf5:6187:401a/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:151 errors:0 dropped:0 overruns:0 frame:0
          TX packets:145 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:13451 (13.4 KB)  TX bytes:16919 (16.9 KB)

ens34     Link encap:Ethernet  HWaddr 00:0c:29:0e:15:9e  
          inet addr:10.0.0.1  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe0e:159e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:50 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:5691 (5.6 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:237 errors:0 dropped:0 overruns:0 frame:0
          TX packets:237 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:17506 (17.5 KB)  TX bytes:17506 (17.5 KB)

Человечность интерфейсов

# interfaces(5) file used by ifup(8) and ifdown(8)

    auto lo
    iface lo inet loopback

    auto ens34

    iface ens34 inet static
      address 10.0.0.1
      netmask 255.255.255.0

Перенаправление портов

net.ipv4.ip_forward = 1

Маршруты

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    100    0        0 ens33
10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 ens34
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 ens34
192.168.1.0     0.0.0.0         255.255.255.0   U     100    0        0 ens33

Iptables

sudo iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere             state RELATED,ESTABLISHED

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Клиент конфигурации ПК - Windows 10 - LAN nic

IP: 10.0.0.2
MASK: 255.255.255.0
Gateway: 10.0.0.1

Dns Server: 10.0.0.1

На сервере человечности я могу получить доступ к Интернету, но от клиентского ПК (окна) с помощью конфигураций выше это не возможно достигнуть Интернета.

Проверьте с помощью ping-запросов 10.0.0.1 шлюза от клиентских работ ПК окон..

0
задан 25 May 2017 в 05:55

1 ответ

Необходимо использовать IPTABLES для добиваний цели. Необходимо передать трафик от одного интерфейса (10.0.0.1 интерфейса к этим 192 168 129 интерфейсам).

Выполнение следующие правила:

#/sbin/iptables -t nat -A POSTROUTING -o ens33 -j MASQUERADE
#/sbin/iptables -A FORWARD -i ens33 -o ens34 -m state --state RELATED,ESTABLISHED -j ACCEPT
#/sbin/iptables -A FORWARD -i ens34 -o ens33 -j ACCEPT
0
ответ дан 3 November 2019 в 04:47

Другие вопросы по тегам:

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