PDA

View Full Version : Help me!!!một case cực hay về DNS và adsl. Mời tham gia



quocnguyenvan
23-05-2005, 02:05 PM
Hiện nay cơ quan tôi có thuê 1 đường truyền ADSL của FPT communication với 1 IP tĩnh. Thông số mạng như sau:
LAN: ip address: 192.268.1.x, subnet mask: 255.255.255.0, default gateway: 192.168.1.1, Preferred DNS Server: 210.245.32.130, Alternate DNS server: 210.245.32.10 (Hai thông số DNS do FPT cung cấp).

WAN: ip address: 210.245.32.89

Router ADSL ZyXel 600 Series.

Máy server: cài đặt Window 2000 Advance server chạy ở dạng workgroup (Chưa promote), dịch vụ được cài đặt IIS, ứng dụng được cài đặt: ArcIMS, ArcSDE, Oracle 9i.
Ở Router ADSL tôi đã NAT với bảng table như sau:
Start port End Port ip address
1 all ports all ports 0.0.0.0 (default)
2 1 6000 192.168.1.2

Tuy nhiên, tôi gặp một số vấn đề như sau:

1. Nếu trong Router ADSL tôi không khai báo Preferre và Alternate DNS server thì ở ngoài không truy cập được vào web server (www.mekogis.net với ip address 192.168.1.2) nhưng ở trong LAN vẫn truy cập internet bình thường. Ngược lại, tôi có khai báo hai thông số trên thì truy cập vào web server được và trong mạng LAN cũng truy cập internet đươc. Tôi không hiểu được lý do tại sao???

2. Tôi có triển khai một ứng dụng client ( Phần mềm ArcCatalog) truy cập vào CSDL Oracle 9i thông qua ArcSDE với các thông số truy cập cần cung cấp cho client: hostname or ip address, port, username, pass. Khi triển khai tôi có vướng mắc như sau:
Dùng một máy tính xách tay tôi cài ứng dụng client (ArcCatalog) lên đó với các thông số như sau:
hostname/ip address: 192.168.1.2
port: 5151
username: abc
password: abc
kết nối trong mạng LAN thì sử dụng bình thường nhưng khi dùng máy tính xách tay đó tôi dial vào internet với vnn1269 và chạy ứng dụng client này với các thông số:
hostname/ip address: 210.245.32.89
port: 5151
username: abc
password: abc
thì không kết nối đươc.
(các tham số ở file services và hosts tôi đều khai báo đầy đủ)

Vậy mọi người có ai rành về cái này có thể hỗ trợ cho tôi với. Xin cảm ơn và hậu tạ.

quocnguyenvan
27-05-2005, 08:21 AM
4 ngày rồi mà chẳng thấy cao thủ nào giúp cả :cry: :cry: :cry: . Giúp em với Admin.

minhphuoc275
27-05-2005, 02:37 PM
theo tui !!! router adsl của bạn chưa nat ra được, bạn gắn trong lan chẳng wa là internal thôi và có thể webserver của bạn cũng nat không được, bạn hăy kiểm tra lai nat đi, cai port 5151 cua bạn đã nat chưa?

quocnguyenvan
28-05-2005, 08:37 AM
minhphuoc275 ơi, mình cũng đã NAT rồi. Webserver chạy ok. Nhưng ứng dụng client (ArcCatalog) ko chạy. Vẫn đang bó tay với hai vấn đề đó, mong các cao thủ vnpro giúp tôi với.

doc_co_cau_bai
28-05-2005, 05:53 PM
hi

bạn vào router adsl của bạn, gỡ bỏ hết những tính năng firewall đi. Các tính năng firewall của router adsl sẽ cấm các port khiến cho chương trình ArcCatalogue không chạy được .

Bạn hãy mở quyển catalogue của chương trình ArcCata và xem chương trình này dùng những port nào .

quocnguyenvan
31-05-2005, 08:51 AM
Hi!

Router của mình là Router ADSL ZyXel 660R-61C không có tính năng firewall như bạn nói. Ứng dụng của mình chạy port 5151 như mình đã mô tả ở câu hỏi trên. Mình đã NAT port này rồi.

Khi dùng ứng dụng ArcCatalog connect nó báo lỗi sau: "Failed to connect to the specified server. Server machine not found".

HuuHoa
31-05-2005, 12:07 PM
chương trình ArcCatalog có cho phép chạy trên port khác không? bạn nên cấu hình NAT tĩnh giống như vây.

nat xxxx <5151> yyyy <5151>

trong đó

xxxx là địa chỉ private bên trong của server
yyyy là địa chỉ toàn cục bên ngoài.

minhphuoc275
31-05-2005, 04:10 PM
bạn chưa nat được port 5151 vì tui telnet không được, trong khi port 80 của bạn tui telnet được!!! tui không tiện chụp hình lại nhưng tui nghĩ bạn chưa nat được port 5151, nếu không bạn vào cmd kiểm chứng 2 dòng lệnh này thì bíêt
telnet 210.245.32.89 80
telnet 210.245.32.89 5151

quocnguyenvan
01-06-2005, 05:16 PM
Cám ơn mọi người đã chỉ bảo, mình đã config thành công rồi. :) :) :)