質問編集履歴

4

誤字があったため

2020/08/05 20:29

投稿

ayamiya0713
ayamiya0713

スコア6

test CHANGED
File without changes
test CHANGED
@@ -152,4 +152,4 @@
152
152
 
153
153
 
154
154
 
155
- 追記します。多段プロキシ構成となっており、主なホワイトリスト制限は子プロキシでかけるため、子プロキシの設定ファイルを記述しております。また、上手くいかないのはwhitelistのURL中身のみであり、それ以外のサブドメインなどで記述したものは適用されています。
155
+ 追記します。多段プロキシ構成となっており、主なホワイトリスト制限は子プロキシでかけるため、子プロキシの設定ファイルを記述しております。また、上手くいかないのはwhitelistのIPで記述した箇所のみであり、それ以外のサブドメインなどで記述したものは適用されています。

3

squid.confとwhitelistの内容を記述

2020/08/05 20:29

投稿

ayamiya0713
ayamiya0713

スコア6

test CHANGED
File without changes
test CHANGED
@@ -147,3 +147,9 @@
147
147
 
148
148
 
149
149
  ご存知の方、ご教授いただければ幸いです。
150
+
151
+
152
+
153
+
154
+
155
+ 追記します。多段プロキシ構成となっており、主なホワイトリスト制限は子プロキシでかけるため、子プロキシの設定ファイルを記述しております。また、上手くいかないのはwhitelistのURLの中身のみであり、それ以外のサブドメインなどで記述したものは適用されています。

2

squid.confとwhitelistの内容を記述

2020/08/05 20:28

投稿

ayamiya0713
ayamiya0713

スコア6

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ```ここに言語を入力
1
+ ```squid.conf
2
2
 
3
3
  acl SSL_ports port 443
4
4
 
@@ -124,7 +124,23 @@
124
124
 
125
125
 
126
126
 
127
+ ```
128
+
129
+ ```whitelist
130
+
131
+ .cman.jp
132
+
133
+ .directcloud.jp
134
+
135
+ www.air-japan.jp
136
+
137
+ 216.58.220.142
138
+
139
+ ```
140
+
141
+
142
+
127
- ```squidのホワイトリストで、サイトのURLではなくIPを許可したいのですが、どのように記述すればいいのでしょうか。
143
+ squidのホワイトリストで、サイトのURLではなくIPを許可したいのですが、どのように記述すればいいのでしょうか。
128
144
 
129
145
  試しにgoogleのIP(216.58.220.142)をそのまま記述してみたのですが、うまくいきませんでした。
130
146
 

1

squid.confの内容を記述しました

2020/08/05 20:19

投稿

ayamiya0713
ayamiya0713

スコア6

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,130 @@
1
+ ```ここに言語を入力
2
+
3
+ acl SSL_ports port 443
4
+
5
+ acl Safe_ports port 80 # http
6
+
7
+ # acl Safe_ports port 21 # ftp
8
+
9
+ acl Safe_ports port 443 # https
10
+
11
+ # acl Safe_ports port 70 # gopher
12
+
13
+ # acl Safe_ports port 210 # wais
14
+
15
+ # acl Safe_ports port 1025-65535 # unregistered ports
16
+
17
+ # acl Safe_ports port 280 # http-mgmt
18
+
19
+ # acl Safe_ports port 488 # gss-http
20
+
21
+ # acl Safe_ports port 591 # filemaker
22
+
23
+ # acl Safe_ports port 777 # multiling http
24
+
25
+
26
+
27
+
28
+
29
+ acl CONNECT method CONNECT
30
+
31
+
32
+
33
+ acl client1 src <クライアントIP>
34
+
35
+
36
+
37
+ http_access deny !Safe_ports
38
+
39
+
40
+
41
+ http_access deny CONNECT !SSL_ports
42
+
43
+
44
+
45
+ http_access allow localhost manager
46
+
47
+ http_access deny manager
48
+
49
+
50
+
51
+ http_access allow client1
52
+
53
+ http_access allow localhost
54
+
55
+ http_access deny all
56
+
57
+
58
+
59
+ # Squid listens to port
60
+
61
+ http_port 8080
62
+
63
+
64
+
65
+ # ParentProxySetting
66
+
67
+ cache_peer <親プロキシのPrivateIP> parent 8080 0 no-query
68
+
69
+
70
+
71
+ acl whitelist dstdomain "/etc/squid/whitelist"
72
+
73
+
74
+
75
+
76
+
77
+ cache_peer_access <親プロキシのプライベートIP> allow whitelist
78
+
79
+ cache_peer_access <親プロキシのプライベートIP> deny all
80
+
81
+ never_direct allow all
82
+
83
+
84
+
85
+ # Uncomment and adjust the following to add a disk cache directory.
86
+
87
+ # cache_dir ufs /var/spool/squid 100 16 256
88
+
89
+ # cache_mem 256MB
90
+
91
+
92
+
93
+ # Leave coredumps in the first cache dir
94
+
95
+ coredump_dir /var/spool/squid
96
+
97
+
98
+
99
+ no_cache deny all
100
+
101
+
102
+
103
+ #
104
+
105
+ # Add any of your own refresh_pattern entries above these.
106
+
107
+ #
108
+
109
+ refresh_pattern ^ftp: 1440 20% 10080
110
+
111
+ refresh_pattern ^gopher: 1440 0% 1440
112
+
113
+ refresh_pattern -i (/cgi-bin/|?) 0 0% 0
114
+
115
+ refresh_pattern . 0 20% 4320
116
+
117
+
118
+
119
+ logformat squid [%{%Y/%m/%d.%H:%M:%S}tl] %6tr %>a %Ss/%03>Hs %<st %rm %ru %[un %Sh/%<a %mt
120
+
121
+
122
+
123
+ #logrotate setting
124
+
125
+
126
+
1
- squidのホワイトリストで、サイトのURLではなくIPを許可したいのですが、どのように記述すればいいのでしょうか。
127
+ ```squidのホワイトリストで、サイトのURLではなくIPを許可したいのですが、どのように記述すればいいのでしょうか。
2
128
 
3
129
  試しにgoogleのIP(216.58.220.142)をそのまま記述してみたのですが、うまくいきませんでした。
4
130