Chào mọi người,
Trước hết vui lòng đọc chủ đề /hvaonline/posts/list/23321.html và đưa nội dung vào giữa 2 thẻ [ code ] [ /code ].
Nhiều bạn có thói quen copy-paste và đưa lên diễn đàn những file cấu hình có nội dung rất dài nhưng phần lớn là những dòng comment và blank. Điều này là không cần thiết và gây khó chịu cho người đọc (nhiều khi lăn chuột hàng chục vòng mà chưa hết). Thử kết hợp 1 chút giữa "grep" và "sed" để lọc ra những thông tin cần thiết:
Code:
# grep -v '^#' /etc/openvpn/server.conf | sed '/^$/d'
;local a.b.c.d
port 1194
;proto tcp
proto udp
;dev tap
dev tun
;dev-node MyTap
ca /etc/openvpn/easy-rsa/keys/ca.crt
cert /etc/openvpn/easy-rsa/keys/server.crt
key /etc/openvpn/easy-rsa/keys/server.key # This file should be kept secret
dh /etc/openvpn/easy-rsa/keys/dh1024.pem
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
;server-bridge 10.8.0.4 255.255.255.0 10.8.0.50 10.8.0.100
;push "route 192.168.10.0 255.255.255.0"
;push "route 192.168.20.0 255.255.255.0"
;client-config-dir ccd
;route 192.168.40.128 255.255.255.248
;client-config-dir ccd
;route 10.9.0.0 255.255.255.252
;learn-address ./script
;push "wwwect-gateway"
;push "dhcp-option DNS 10.8.0.1"
;push "dhcp-option WINS 10.8.0.1"
client-to-client
;duplicate-cn
keepalive 10 120
;tls-auth ta.key 0 # This file is secret
;cipher BF-CBC # Blowfish (default)
;cipher AES-128-CBC # AES
;cipher DES-EDE3-CBC # Triple-DES
comp-lzo
;max-clients 100
;user nobody
;group nobody
persist-key
persist-tun
status openvpn-status.log
;log openvpn.log
;log-append openvpn.log
verb 3
;mute 20
Nếu thích, bạn có thể bỏ luôn những dòng bắt đầu bằng dấu chấm phảy ( ; ):
Code:
# grep -v '^[#;]' /etc/openvpn/server.conf | sed '/^$/d'
port 1194
proto udp
dev tun
ca /etc/openvpn/easy-rsa/keys/ca.crt
cert /etc/openvpn/easy-rsa/keys/server.crt
key /etc/openvpn/easy-rsa/keys/server.key # This file should be kept secret
dh /etc/openvpn/easy-rsa/keys/dh1024.pem
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
client-to-client
keepalive 10 120
comp-lzo
persist-key
persist-tun
status openvpn-status.log
verb 3