squid auf SLES15

razzy

Lieutenant
Registriert
Sep. 2009
Beiträge
1.001
Hallo in die Runde,

ich weiß gerade wirklich nicht weiter....
Habe auf SLES15 einen squid aufgesetzt, der estmal mit der default config läuft, jedoch habe ich zum testen noch ein
Bash:
http_access allow all
hinzugefügt,

test per squidclient funktionieren, kein problem.

Jedoch wird der socket nicht am server angezeigt:
Bash:
#####:~ # ss -lt
State                 Recv-Q                Send-Q                                Local Address:Port                                    Peer Address:Port
LISTEN                0                     128                                         0.0.0.0:ssh                                          0.0.0.0:*
LISTEN                0                     100                                       127.0.0.1:smtp                                         0.0.0.0:*
LISTEN                0                     128                                            [::]:ssh                                             [::]:*
LISTEN                0                     128                                               *:ndl-aas                                            *:*
LISTEN                0                     100                                           [::1]:smtp                                            [::]:*

Log von Squid
Bash:
2021/04/01 10:18:26| Created PID file (/run/squid.pid)
2021/04/01 10:18:26 kid1| Set Current Directory to /var/cache/squid
2021/04/01 10:18:26 kid1| Starting Squid Cache version 4.13 for x86_64-suse-linux-gnu...
2021/04/01 10:18:26 kid1| Service Name: squid
2021/04/01 10:18:26 kid1| Process ID 2314
2021/04/01 10:18:26 kid1| Process Roles: worker
2021/04/01 10:18:26 kid1| With 4096 file descriptors available
2021/04/01 10:18:26 kid1| Initializing IP Cache...
2021/04/01 10:18:26 kid1| DNS Socket created at [::], FD 5
2021/04/01 10:18:26 kid1| DNS Socket created at 0.0.0.0, FD 8
2021/04/01 10:18:26 kid1| Adding domain biel.schueco.de from /etc/resolv.conf
2021/04/01 10:18:26 kid1| Adding domain schueco.net from /etc/resolv.conf
2021/04/01 10:18:26 kid1| Adding nameserver 10.102.249.10 from /etc/resolv.conf
2021/04/01 10:18:26 kid1| Logfile: opening log daemon:/var/log/squid/access.log
2021/04/01 10:18:26 kid1| Logfile Daemon: opening log /var/log/squid/access.log
2021/04/01 10:18:26 kid1| Local cache digest enabled; rebuild/rewrite every 3600/3600 sec
2021/04/01 10:18:26 kid1| Store logging disabled
2021/04/01 10:18:26 kid1| Swap maxSize 0 + 262144 KB, estimated 20164 objects
2021/04/01 10:18:26 kid1| Target number of buckets: 1008
2021/04/01 10:18:26 kid1| Using 8192 Store buckets
2021/04/01 10:18:26 kid1| Max Mem  size: 262144 KB
2021/04/01 10:18:26 kid1| Max Swap size: 0 KB
2021/04/01 10:18:26 kid1| Using Least Load store dir selection
2021/04/01 10:18:26 kid1| Set Current Directory to /var/cache/squid
2021/04/01 10:18:26 kid1| Finished loading MIME types and icons.
2021/04/01 10:18:26 kid1| HTCP Disabled.
2021/04/01 10:18:26 kid1| Pinger socket opened on FD 13
2021/04/01 10:18:26 kid1| Squid plugin modules loaded: 0
2021/04/01 10:18:26 kid1| Adaptation support is off.
2021/04/01 10:18:26 kid1| Accepting HTTP Socket connections at local=[::]:3128 remote=[::] FD 11 flags=9
2021/04/01 10:18:26| pinger: Initialising ICMP pinger ...
2021/04/01 10:18:26| pinger: ICMP socket opened.
2021/04/01 10:18:26| pinger: ICMPv6 socket opened
2021/04/01 10:18:27 kid1| storeLateRelease: released 0 objects

ip a:
Bash:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:50:56:80:20:8a brd ff:ff:ff:ff:ff:ff
    inet 10.108.1.50/24 brd 10.108.1.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::250:56ff:fe80:208a/64 scope link
       valid_lft forever preferred_lft forever

Hätte jemand eine Idee, warum der socket nicht angezeigt wird, respektive dann natürlich von außen aus nicht "offen" und verwendbar ist?
-> Firewall ist über yast ausgeschaltet.
 
Moin,

wie sieht deine sonstige Config aus?
http_port gesetzt?
 
Stype schrieb:
Moin,

wie sieht deine sonstige Config aus?
http_port gesetzt?

ist default auf 3128 gesetzt.

habe testweise mal

http_port 0.0.0.0:3128
bzw.
http_port 10.108.50.1:3128


gesetzt... leider das selbe Ergebnis.

in der socketlist taucht der port von squid nicht auf, obwohl er ja angeblich läuft.
 
Hm, probier mal eine Standardconfig und starte des service neu:
Bash:
 acl CONNECT method CONNECT
# line 29: add (define new ACL)

acl lan src 10.0.0.0/24
http_access allow localhost
# line 57: add (allow defined ACL above)

http_access allow lan
# add follows to the end

request_header_access Referer deny all
request_header_access X-Forwarded-For deny all
request_header_access Via deny all
request_header_access Cache-Control deny all
# do not display IP address

forwarded_for off


prox:~ # systemctl restart squid

prox:~ # systemctl enable squid
 
MisC schrieb:
Hast du dich nicht einfach mal gefragt warum ein "ndl-aas" Port offen ist?

ehrlich gesagt... nein
und jetzt sehe ich auch gerade, dass es der Port 3128 ist...

Ich konnte das "ndl-aas" überhaupt nicht zuordnen.
Danke für den Tipp.

Nachdem ich jetzt einfach mal nen nc auf den port gemacht habe... läuft es...


Danke euch :)
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: konkretor
Zurück
Oben