176

(41 odpowiedzi, napisanych Oprogramowanie / Software)

tak  ssh przeniosłem   na 11.

wykasowałem te reguły i dodałem je od nowa  i  dalej to samo

połączenie na port który jest forwarodwany  zostaje odrzucane

telnet: Unable to connect to remote host: Connection refused

a na porty 11, 21 , 80    moge się połaczyć

Escape character is '^]'.
ee
ewq

HTTP/1.0 400 Bad Request
Content-Type: text/html
Content-Length: 345
Connection: close
Date: Wed, 09 Aug 2023 11:57:25 GMT
Server: lighttpd/1.4.71

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>400 Bad Request</title>
</head>
<body>
  <h1>400 Bad Request</h1>
</body>
</html>
Connection closed by foreign host.

177

(41 odpowiedzi, napisanych Oprogramowanie / Software)

w innych  sieciach, konkretnie  z konsoli w codespace na github

forward jest blokowany  ale połączenie  na port 11 przychodzi  ...

178

(41 odpowiedzi, napisanych Oprogramowanie / Software)

połowiczny sukces

zrobiłem tak
https://zapodaj.net/plik-iiewbcziWN

i blokowanie forward działa   ale  mogę się połączyć  na port 11  z tych 3 adresów ip (sieci)

co robię  źle ?

179

(41 odpowiedzi, napisanych Oprogramowanie / Software)

dobra, odgrzebuję  temat,  zachęcony wpisani ma forum  zrobiłem upgrade z GG 1.13  na Luci 23.05   i powoli uczę się tego.

no ale nie ma iptables  jest nftables.

jak to teraz zablokować ?

180

(288 odpowiedzi, napisanych Oprogramowanie / Software)

czy jeśli  obraz OpenWrt 23.05-SNAPSHOT, r23310-680a4c7e12   działa na   Machine: Linksys WRT1900ACS 

można się spodziewać nowszego Gargoyle niż 1.13  na ten sprzęt

181

(10 odpowiedzi, napisanych Oprogramowanie / Software)

myślę że obsługa led jest tak "nisko"  że gargoyle  ma to w swojej bazie z openwrt

182

(10 odpowiedzi, napisanych Oprogramowanie / Software)

opcja wyłączenia  softowo była super.
ciachnięci  nogi diody, to jak wazektomia...  wolę  mieć  sprawny sprzęt.
Router  rozebrałem, diody na PCB  zakleiłem izolacją  czarną (ale tylko te od portów RJ45 resztę  gaszę  softowo), no i jakoś  to działa smile

183

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Nie no jasne, że nie, aczkolwiek ten router do drugi router, który działa jako AP na korytarzu, przedłużając Internet w domu, więc może to nie byłoby tak bardzo niebezpieczne. Swoją drogą to szkoda, że zabrali tą funkcjonalność. Zrobię chyba tak, że rozbiorę go, zakleję ledy bezpośrednio na płytce, i wtedy może nie będzie świecić przez otwory wentylacyjne.

184

(10 odpowiedzi, napisanych Oprogramowanie / Software)

albo downgrade do 1.13 ;p

185

(10 odpowiedzi, napisanych Oprogramowanie / Software)

root@Gargoyle-Luizjana2:~#  swconfig dev switch0  help
switch0: mdio.0(Atheros AR8327), ports: 7 (cpu @ 0), vlans: 4096
     --switch
        Attribute 1 (int): enable_vlan (Enable VLAN mode)
        Attribute 2 (none): reset_mibs (Reset all MIB counters)
        Attribute 3 (int): ar8xxx_mib_poll_interval (MIB polling interval in msecs (0 to disable))
        Attribute 4 (int): ar8xxx_mib_type (MIB type (0=basic 1=extended))
        Attribute 5 (int): enable_mirror_rx (Enable mirroring of RX packets)
        Attribute 6 (int): enable_mirror_tx (Enable mirroring of TX packets)
        Attribute 7 (int): mirror_monitor_port (Mirror monitor port)
        Attribute 8 (int): mirror_source_port (Mirror source port)
        Attribute 9 (int): arl_age_time (ARL age time (secs))
        Attribute 10 (string): arl_table (Get ARL table)
        Attribute 11 (none): flush_arl_table (Flush ARL table)
        Attribute 12 (int): igmp_snooping (Enable IGMP Snooping)
        Attribute 13 (int): igmp_v3 (Enable IGMPv3 support)
        Attribute 14 (none): apply (Activate changes in the hardware)
        Attribute 15 (none): reset (Reset the switch)
     --vlan
        Attribute 1 (int): vid (VLAN ID (0-4094))
        Attribute 2 (ports): ports (VLAN port mapping)
     --port
        Attribute 1 (none): reset_mib (Reset single port MIB counters)
        Attribute 2 (string): mib (Get port's MIB counters)
        Attribute 3 (int): enable_eee (Enable EEE PHY sleep mode)
        Attribute 4 (none): flush_arl_table (Flush port's ARL table entries)
        Attribute 5 (int): igmp_snooping (Enable port's IGMP Snooping)
        Attribute 6 (int): vlan_prio (Port VLAN default priority (VLAN PCP) (0-7))
        Attribute 7 (int): pvid (Primary VLAN ID)
        Attribute 8 (unknown): link (Get port link information)

186

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Mam router TP-Link TL-WDR3600 v1
miałem na nim Gargoyle 1.13, z powodu tego, że router jest dobrze widoczny, a ma mocne ledy, wyłaczamłem te ledy wpisując "0" do pilków w /sys/class/leds/ XXX / brightness i nastawała błoga ciemność (z wyjątkiem led power, ale to akurat nawet dobrze)

Zachęconym wpisem o statystykach wykorzystania routerów zrobiłem aktualizację do 1.14

Niestety router miga jak "radiowóz na bombach", nie da się wyłączyć ledów od portów ethernet i wan.

Dodam, że zaklejenie taśmą izolacyjną ledów jest jakimś pomysłem (pomysł jak pomysł), ale wtedy zostaje problem migania przez otwory wentylacyjne sad

Da się wyłączyć te ledy w G 1.14 ?

root@Gargoyle-Luizjana2:~# ls /sys/class/leds/
ath9k-phy0    green:qss     green:system  green:usb1    green:usb2    green:wlan2g  green:w

nawet to zabawne bo fizycznie ledy są  niebieskie smile

187

(41 odpowiedzi, napisanych Oprogramowanie / Software)

dzięki !

188

(41 odpowiedzi, napisanych Oprogramowanie / Software)

o  i teraz zadziałało

iptables -I FORWARD -s 51.124.243.0/24 -j DROP


ok to ostatnie pytanie: jak to zrobić żeby ta reguła przetrwała  restart    albo zmiany  firewalla  w gui Gargoyle ?

189

(41 odpowiedzi, napisanych Oprogramowanie / Software)

root@Gargoyle-Luizjana:~# iptables -v -L
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target     prot opt in     out     source               destination
    0     0 DROP       all  --  any    any     51.124.243.139       anywhere
    0     0 DROP       all  --  any    any     51.124.243.0/24      anywhere
   89 13034 bw_ingress  all  --  pppoe-wan any     anywhere             anywhere
   48  4144 ACCEPT     all  --  lo     any     anywhere             anywhere             /* !fw3 */
  545  127K input_rule  all  --  any    any     anywhere             anywhere             /* !fw3: Custom input rule chain */
  391 34716 ACCEPT     all  --  any    any     anywhere             anywhere             ctstate RELATED,ESTABLISHED /* !fw3 */
    6   280 syn_flood  tcp  --  any    any     anywhere             anywhere             tcp flags:FIN,SYN,RST,ACK/SYN /* !fw3 */
  125 88534 zone_lan_input  all  --  br-lan any     anywhere             anywhere             /* !fw3 */
   26  3578 zone_wan_input  all  --  pppoe-wan any     anywhere             anywhere             /* !fw3 */
    3   544 zone_wan_input  all  --  eth1.2 any     anywhere             anywhere             /* !fw3 */
    0     0 zone_vpn_input  all  --  tun0   any     anywhere             anywhere             /* !fw3 */

Chain FORWARD (policy DROP 0 packets, 0 bytes)
pkts bytes target     prot opt in     out     source               destination
5697 6407K bw_ingress  all  --  pppoe-wan any     anywhere             anywhere
5701 6407K ingress_restrictions  all  --  pppoe-wan any     anywhere             anywhere
1563  370K egress_restrictions  all  --  any    pppoe-wan  anywhere             anywhere
7299 6780K forwarding_rule  all  --  any    any     anywhere             anywhere             /* !fw3: Custom forwarding rule chain */
7174 6751K ACCEPT     all  --  any    any     anywhere             anywhere             ctstate RELATED,ESTABLISHED /* !fw3 */
  124 28526 zone_lan_forward  all  --  br-lan any     anywhere             anywhere             /* !fw3 */
    1    48 zone_wan_forward  all  --  pppoe-wan any     anywhere             anywhere             /* !fw3 */
    0     0 zone_wan_forward  all  --  eth1.2 any     anywhere             anywhere             /* !fw3 */
    0     0 zone_vpn_forward  all  --  tun0   any     anywhere             anywhere             /* !fw3 */
    0     0 reject     all  --  any    any     anywhere             anywhere             /* !fw3 */

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target     prot opt in     out     source               destination
   48  4144 ACCEPT     all  --  any    lo      anywhere             anywhere             /* !fw3 */
  566 81806 output_rule  all  --  any    any     anywhere             anywhere             /* !fw3: Custom output rule chain */
  504 77071 ACCEPT     all  --  any    any     anywhere             anywhere             ctstate RELATED,ESTABLISHED /* !fw3 */
    2   294 zone_lan_output  all  --  any    br-lan  anywhere             anywhere             /* !fw3 */
   60  4441 zone_wan_output  all  --  any    pppoe-wan  anywhere             anywhere             /* !fw3 */
    0     0 zone_wan_output  all  --  any    eth1.2  anywhere             anywhere             /* !fw3 */
    0     0 zone_vpn_output  all  --  any    tun0    anywhere             anywhere             /* !fw3 */

190

(41 odpowiedzi, napisanych Oprogramowanie / Software)

No   bo zrobiłem  restart routera i  się wykasowała  reguła dla pierwszego IP dla tego
na nowo  podałem  adres   z codespace  51.124.243.139

191

(41 odpowiedzi, napisanych Oprogramowanie / Software)

testowo  sprawdzam  połączenie  z codespace na github

root@Gargoyle-Luizjana:~# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
DROP       all  --  51.124.243.139       anywhere
DROP       all  --  51.124.243.0/24      anywhere
bw_ingress  all  --  anywhere             anywhere
ACCEPT     all  --  anywhere             anywhere             /* !fw3 */
input_rule  all  --  anywhere             anywhere             /* !fw3: Custom input rule chain */
ACCEPT     all  --  anywhere             anywhere             ctstate RELATED,ESTABLISHED /* !fw3 */
syn_flood  tcp  --  anywhere             anywhere             tcp flags:FIN,SYN,RST,ACK/SYN /* !fw3 */
zone_lan_input  all  --  anywhere             anywhere             /* !fw3 */
zone_wan_input  all  --  anywhere             anywhere             /* !fw3 */
zone_wan_input  all  --  anywhere             anywhere             /* !fw3 */
zone_vpn_input  all  --  anywhere             anywhere             /* !fw3 */

Chain FORWARD (policy DROP)
target     prot opt source               destination
bw_ingress  all  --  anywhere             anywhere
ingress_restrictions  all  --  anywhere             anywhere
egress_restrictions  all  --  anywhere             anywhere

nie ma to znaczenia  czy  dla całej klasy czy dla konkretngo ip

192

(41 odpowiedzi, napisanych Oprogramowanie / Software)

kurcze  coś jednak nie działa sad
robię 

iptables -I INPUT -s 45.227.254.0/24 -j DROP

a i tak połaczenie przychodzi

193

(41 odpowiedzi, napisanych Oprogramowanie / Software)

ok  ma to sens.

A czy taki wpis

iptables -I INPUT -s 45.227.254.0/24 -j DROP

zablokuje wszystkie hosty  w sieci ?

Hej,

chciałbym zablokować możliwość połączenie się do mnie spoza wan dla adresów z dwóch sieci:

45.227.254.xxx
194.165.16.xxx


dodałem takie komendy dla poszczególnych adresów:

iptables -A INPUT -s 45.227.254.8 -j DROP

co widać tu:

root@Gargoyle-Luizjana:~# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
bw_ingress all -- anywhere anywhere
ACCEPT all -- anywhere anywhere /* !fw3 */
input_rule all -- anywhere anywhere /* !fw3: Custom input rule chain */
ACCEPT all -- anywhere anywhere ctstate RELATED,ESTABLISHED /* !fw3 */
syn_flood tcp -- anywhere anywhere tcp flags:FIN,SYN,RST,ACK/SYN /* !fw3 */
zone_lan_input all -- anywhere anywhere /* !fw3 */
zone_wan_input all -- anywhere anywhere /* !fw3 */
zone_wan_input all -- anywhere anywhere /* !fw3 */
zone_vpn_input all -- anywhere anywhere /* !fw3 */
DROP all -- 45.227.254.54 anywhere
DROP all -- 45.227.254.8 anywhere
DROP all -- visit.keznews.com anywhere
DROP all -- visit.keznews.com anywhere
DROP all -- visit.keznews.com anywhere
DROP all -- 45.227.254.54 anywhere
DROP all -- 45.227.254.48 anywhere
DROP all -- 45.227.254.8 anywhere
DROP all -- visit.keznews.com anywhere
DROP all -- visit.keznews.com anywhere
DROP all -- visit.keznews.com anywhere


ale to nie działa hmm

co robić, jak żyć?

195

(288 odpowiedzi, napisanych Oprogramowanie / Software)

czy  Gargoyle  wróci dla Linksys WRT1900ACS    ?

196

(13 odpowiedzi, napisanych Oprogramowanie / Software)

root@Gargoyle-Luizjana:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.3.1     0.0.0.0         UG    0      0        0 pppoe-wan
10.64.0.0       0.0.0.0         255.255.255.0   U     0      0        0 wg0
10.64.0.4       0.0.0.0         255.255.255.255 UH    0      0        0 wg0
10.64.0.5       0.0.0.0         255.255.255.255 UH    0      0        0 wg0
10.64.0.31      0.0.0.0         255.255.255.255 UH    0      0        0 wg0
192.168.3.1     0.0.0.0         255.255.255.255 UH    0      0        0 pppoe-wan
192.168.4.0     0.0.0.0         255.255.255.0   U     0      0        0 wg0
192.168.13.0    0.0.0.0         255.255.255.0   U     0      0        0 br-lan
192.168.55.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0.2

197

(13 odpowiedzi, napisanych Oprogramowanie / Software)

routr z  1.13.0.1 (c7ce06db)

czyli jak  w gui  na routerze  ustawie wireguarda jako klienta i załaduję konfigurację z pliku pobranego z routera serwera  to to nie wystarczy  ??    z OpenVPN  wystarczyło

198

(13 odpowiedzi, napisanych Oprogramowanie / Software)

czy zatem jest możliwe ze wykikując to z gui po stronie serwera coś  jest nie tak w konfiguracji?  skoro hosty w sieci  serwera sa dostępne a te w sieci klienta  nie?

konfiguracje  klienta tworze po stronie serwera i wgrywam na klienta

http://cyniu88.no-ip.pl/pliki/wireguard.png

199

(13 odpowiedzi, napisanych Oprogramowanie / Software)

ech z perspektywy docelowej konfiguracji sieci VPN  (3 sieci z 3 domów + dwa NASy) to chyba łątwiej zostać przy OpenVPN....  a szkoda

200

(13 odpowiedzi, napisanych Oprogramowanie / Software)

mam router   z serwerem openVPN (192.168.13.0/24)    i  drugi z klientem (192.168.4.0/24) konfigurowane z gui (gargoryle).
Działa to elegancko smile hosty  z obu sieci  gadają z sobą po adresach IP.

Problem jest w tedy  kiedy  wyłączam serwer i klienta openVPN (nie usuwam konfiguracji) i uruchamiam  na tych maszynach analogicznie server i klienta  wireguard (tez konfigurowany z gui).
Hosty z sieci klienta  mogą ping-ować  hosty z sieci serwera ale w drugą  stronę  już  nie.

Czy to tak ma być (oby nie)   i czy ma na to wpływ  nieaktywna konfiguracja openVPN?