-
Notifications
You must be signed in to change notification settings - Fork 0
/
security_groups.tf
161 lines (142 loc) · 2.81 KB
/
security_groups.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
resource "aws_security_group" "newcpanel" {
name = "newcpanel"
description = "Allow inbound traffic"
vpc_id = aws_vpc.vpc2.id
// POP3 TCP 110
ingress {
from_port = 110
to_port = 110
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
// Custom TCP 20
ingress {
from_port = 20
to_port = 20
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
// Custom TCP 587
ingress {
from_port = 587
to_port = 587
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
// DNS (TCP) TCP 53
ingress {
from_port = 53
to_port = 53
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
// SMTPS TCP 465
ingress {
from_port = 465
to_port = 465
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
// HTTPS TCP 443
ingress {
from_port = 443
to_port = 443
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
// DNS (UDP) UDP 53
ingress {
from_port = 53
to_port = 53
protocol = "udp"
cidr_blocks = ["0.0.0.0/0"]
}
// IMAP TCP 143
ingress {
from_port = 143
to_port = 143
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
// IMAPS TCP 993
ingress {
from_port = 993
to_port = 993
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
// Custom TCP 21
ingress {
from_port = 21
to_port = 21
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
// Custom TCP 2086
ingress {
from_port = 2086
to_port = 2086
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
// Custom TCP 2096
ingress {
from_port = 2096
to_port = 2096
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
// HTTP TCP 80
ingress {
from_port = 80
to_port = 80
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
// SSH TCP 22
ingress {
from_port = 22
to_port = 22
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
// POP3S TCP 995
ingress {
from_port = 995
to_port = 995
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
// Custom TCP 2083
ingress {
from_port = 2083
to_port = 2083
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
// Custom TCP 2087
ingress {
from_port = 2087
to_port = 2087
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
// Custom TCP 2095
ingress {
from_port = 2095
to_port = 2095
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
// Custom TCP 2082
ingress {
from_port = 2082
to_port = 2082
protocol = "tcp"
cidr_blocks = ["0.0.0.0/0"]
}
}
output "newcpanel_sg_id" {
value = aws_security_group.newcpanel.id
description = "The ID of the security group 'newcpanel'"
}