Миллион раз обсасывалась эта тема но все же в миллион первый раз к стыду своему придется попросить помощи у сообщества настроить маршрутизацию.
Имеется роутер TP-Link WDR4300 ip адрес 192.168.1.1 маска 255.255.0.0 DHCP раздает адреса
К нему по wifi подключен ubuntu-server ip 192.168.1.103 маска 255.255.0.0
ubuntu-server имеет так же вторую сетевую ip 192.168.0.1 маска 255.255.255.0 (если маску поставить 255.255.0.0 то на сервере пропадает интернет и снаружи по 192.168.1.103 к серверу так же не подключится)
Вторая сетевая с сервера воткнута в ХАБ к которому подключен XBOX ip 192.168.0.10 маска 255.255.0.0
Итак задача:
1. Xbox должен видеть интернет
2. Xbox должен получать ip автоматически (понятно что нужно поставить dnsmasq для работы dhcp и днс, но это уже после того как xbox увидит интернет с настройками ip прописанными вручную)
вывод ifconfig
enp2s0 Link encap:Ethernet HWaddr 10:c3:7b:9b:89:be
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::12c3:7bff:fe9b:89be/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1387 errors:0 dropped:286 overruns:0 frame:0
TX packets:755 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:395900 (395.9 KB) TX bytes:97521 (97.5 KB)
wlp1s0 Link encap:Ethernet HWaddr c0:4a:00:14:54:96
inet addr:192.168.1.103 Bcast:192.168.255.255 Mask:255.255.0.0
inet6 addr: fe80::c24a:ff:fe14:5496/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3282 errors:0 dropped:0 overruns:0 frame:0
TX packets:1706 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:989064 (989.0 KB) TX bytes:379370 (379.3 KB)
Вывод netstat -n -r
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlp1s0
172.27.224.0 0.0.0.0 255.255.254.0 U 0 0 0 as0t0
172.27.226.0 0.0.0.0 255.255.254.0 U 0 0 0 as0t1
172.27.228.0 0.0.0.0 255.255.254.0 U 0 0 0 as0t2
172.27.230.0 0.0.0.0 255.255.254.0 U 0 0 0 as0t3
172.27.232.0 0.0.0.0 255.255.254.0 U 0 0 0 as0t4
172.27.234.0 0.0.0.0 255.255.254.0 U 0 0 0 as0t5
172.27.236.0 0.0.0.0 255.255.254.0 U 0 0 0 as0t6
172.27.238.0 0.0.0.0 255.255.254.0 U 0 0 0 as0t7
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 enp2s0
192.168.0.0 0.0.0.0 255.255.0.0 U 0 0 0 wlp1s0
ip forwarding включен
Сначала хотел поставить везде маску 255.255.0.0 но если поставить на интерфейс enp2s0, то Ubuntu сервер недоступен и без интернета.
https://www.dropbox.com/sc/hyv8iy21f2be9f2/AAD3h6BTj02sEHePhq1KoQ3Aa