Таблицы маршрутизации и IP-пересылка между двумя машинами

Привет моя текущая сеть, как это

[Raspberry]--eth0--------p3p1-[Laptop]-wlp3s0------[Router]-------INTERNET
eth0 = 10.10.10.1
p3p1 = 10.10.10.2
wlp3s0 = 192.168.2.11
Router = 192.168.2.1

Я хотел бы дать доступ к Интернету для малины.
Я включил переадресацию портов на ноутбуке

[kamil@laura ~]$ cat /proc/sys/net/ipv4/ip_forward 
1

Я проверил таблицу маршрутизации на Raspberry

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.10.10.1      0.0.0.0         UG    0      0        0 eth0
10.10.10.0      *               255.255.255.0   U     0      0        0 eth0

Я настроил маршрут на моем ноутбуке:

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         router          0.0.0.0         UG    0      0        0 wlp3s0
10.10.10.0      0.0.0.0         255.255.255.0   U     1      0        0 p3p1
192.168.2.0     0.0.0.0         255.255.255.0   U     9      0        0 wlp3s0

но моя малина не могу пинг маршрутизатор ip-адрес, он ждет все время.
Чего мне не хватает, пожалуйста, помогите!

IPTables отключены на обеих машинах.

21
задан Kamil
02.04.2023 19:11 Количество просмотров материала 2813
Распечатать страницу

2 ответа

попробуйте это:

  1. измените IP-адрес на интерфейсе p3p1 вашего ноутбука на 10.10.10.1.

  2. включить переадресацию IP (не переадресацию портов) на вашем ноутбуке. Если это Linux, используйте: сеть sysctl-w.ipv4.ip_forward=1

  3. добавить маршрут к маршрутизатору: 10.10.10.0 255.255.255.0 следующий прыжок: 192.168.2.11

вам, возможно, придется возиться с NAT на маршрутизаторе, чтобы NAT для 10.х.х.х адресов. Что зависит от марки маршрутизатора.

0
отвечен Ron Trunk 2023-04-04 02:59

есть много причин, почему это не будет работать. Вот два варианта:

  1. маршрутизатор понятия не имеет, что он должен NAT для машин с 10.х адресов. Он считает, что его клиенты 192.168.х адресов.

  2. не может до пи. Вообще. Любыми средствами. Период.

вам нужно начать с проектирования образом все это будет работать, а затем реализовать это. Это не произойдет само по себе. Реализация NAT на ноутбуке, вероятно, будет самым простым способом.

0
отвечен David Schwartz 2023-04-04 05:16

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

forwarding
linux
networking
routing
Вверх