w network mam ścieżki routingu, żeby poprawnie działał wireguard. Serwer wireguard jest oddzielnym urządzeniem, router tylko podaje routing jak obsłużyć te inne podsieci. Teraz tak jak widać - opcje są wyłączone.
uci show network
network.loopback=interface
network.loopback.device='lo'
network.loopback.proto='static'
network.loopback.ipaddr='127.0.0.1'
network.loopback.netmask='255.0.0.0'
network.globals=globals
network.globals.packet_steering='1'
network.globals.ula_prefix='fd3e:e9ad:b32a::/48'
network.@device[0]=device
network.@device[0].name='br-lan'
network.@device[0].type='bridge'
network.@device[0].ports='lan1' 'lan2' 'lan3' 'lan4'
network.lan=interface
network.lan.device='br-lan'
network.lan.proto='static'
network.lan.netmask='255.255.255.0'
network.lan.ip6assign='60'
network.lan.ipaddr='10.20.92.1'
network.lan.dns='208.67.222.222' '208.67.220.220'
network.wan=interface
network.wan.proto='dhcp'
network.wan.device='wan'
network.wan6=interface
network.wan6.device='wan'
network.wan6.proto='dhcpv6'
network.@route[0]=route
network.@route[0].gateway='10.20.92.200'
network.@route[0].netmask='255.255.255.0'
network.@route[0].interface='lan'
network.@route[0].target='10.19.92.0'
network.@route[0].disabled='1'
network.@route[1]=route
network.@route[1].target='10.21.92.0'
network.@route[1].gateway='10.20.92.200'
network.@route[1].netmask='255.255.255.0'
network.@route[1].interface='lan'
network.@route[1].disabled='1'
Tutaj "wyiksowałem" częściowo adresy IP zewnętrzne.
ifstatus wan
{
"up": true,
"pending": false,
"available": true,
"autostart": true,
"dynamic": false,
"uptime": 156,
"l3_device": "wan",
"proto": "dhcp",
"device": "wan",
"updated": [
"addresses",
"routes",
"data"
],
"metric": 0,
"dns_metric": 0,
"delegation": true,
"ipv4-address": [
{
"address": "109.xxx.xxx.114",
"mask": 26
}
],
"ipv6-address": [
],
"ipv6-prefix": [
],
"ipv6-prefix-assignment": [
],
"route": [
{
"target": "0.0.0.0",
"mask": 0,
"nexthop": "109.xxx.xxx.65",
"source": "109.xxx.xxx.114/32"
}
],
"dns-server": [
"62.21.99.94",
"62.21.99.95"
],
"dns-search": [
],
"neighbors": [
],
"inactive": {
"ipv4-address": [
],
"ipv6-address": [
],
"route": [
],
"dns-server": [
],
"dns-search": [
],
"neighbors": [
]
},
"data": {
"leasetime": 34927,
"ntpserver": "88.151.136.138"
}
}
route:
root@RZGROU1:~# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 109.173.255.65 0.0.0.0 UG 0 0 0 wan
10.20.92.0 0.0.0.0 255.255.255.0 U 0 0 0 br-lan
109.173.255.64 0.0.0.0 255.255.255.192 U 0 0 0 wan
pingi (tak jak pisałem wcześniej nie działają, więc to nie wina DNS):
root@RZGROU1:~# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
^C
--- 8.8.8.8 ping statistics ---
10 packets transmitted, 0 packets received, 100% packet loss
root@RZGROU1:~# ping google.com
ping: bad address 'google.com'