Cách kiểm tra địa chỉ ip máy mình
+5
vongocminhhoang (102C)
NguyenHuuCo (102C)
NguyenQuocHien(102C)
voongtanquoccuong-102C
MaiThePhuong (102C)
9 posters
Trang 1 trong tổng số 1 trang
Cách kiểm tra địa chỉ ip máy mình
Vào Start ~> Run ~> gõ cmd ~> enter, sau đó bạn gõ ipconfig rồi enter
MaiThePhuong (102C)- Tổng số bài gửi : 80
Join date : 16/02/2011
Age : 34
Đến từ : Bình thuận
Re: Cách kiểm tra địa chỉ ip máy mình
Nhanh quá vậy, thầy mới ra câu hỏi thảo luận là co lời đáp liền, hic hic, T_T
voongtanquoccuong-102C- Tổng số bài gửi : 22
Join date : 16/03/2011
Re: Cách kiểm tra địa chỉ ip máy mình
theo mình hiểu là thầy yêu cầu chỉ ra cách để kiểm tra IP Public chứ không phải là IP Private, không biết hiểu vậy đúng ý thầy không?
mình hay dùng http://www.geoiptool.com/ để kiểm tra ip public?
còn code để tạo chương trình kiểm tra ip public đó thì chúng ta cùng thảo luận?
mình hay dùng http://www.geoiptool.com/ để kiểm tra ip public?
còn code để tạo chương trình kiểm tra ip public đó thì chúng ta cùng thảo luận?
NguyenQuocHien(102C)- Tổng số bài gửi : 33
Join date : 23/02/2011
Re: Cách kiểm tra địa chỉ ip máy mình
Mình nên sử dụng các trang web kiểm tra địa chỉ IPMaiThePhuong (102C) đã viết:Vào Start ~> Run ~> gõ cmd ~> enter, sau đó bạn gõ ipconfig rồi enter
http://www.ip2location.com/
http://showip.com/
NguyenHuuCo (102C)- Tổng số bài gửi : 48
Join date : 18/02/2011
Re: Cách kiểm tra địa chỉ ip máy mình
cái này thì chỉ có thể kiểm tra được ip trong mạng LAN thôi, tức là ip do DHCP cấp hoặc do bạn tự config lại theo lớp mạng của moderm để sử dụng mạng LAN. còn ip do các ISP cung cấp thì không thể kiểm tra được theo cách này. đúng là như các bạn nói, dùng http://www.ip2location.com http://www.ip2location.com có thể kiểm tra được ip đóMaiThePhuong (102C) đã viết:Vào Start ~> Run ~> gõ cmd ~> enter, sau đó bạn gõ ipconfig rồi enter
vongocminhhoang (102C)- Tổng số bài gửi : 70
Join date : 17/02/2011
Re: Cách kiểm tra địa chỉ ip máy mình
IP public Code bằng VB mình search trên mạng. các bạn xem và góp ý nhen. ^^
Dim strName As String
Private Sub Form_Load()
txtIP = (Inet1.OpenURL("http://iqhaacker.6te.net/ip.php"))
strName = Replace(txtIP, "", "")
txtIP.Text = strName
End Sub
Đây là code php xử lý trên web
Code:
<?php
$ip=$_SERVER['REMOTE_ADDR'];
echo $ip
?>
link để thực thi chương trình:
http://iqhaacker.6te.net/ip.php
thay đổi link của bạn:
http://xxxxx/ip.php
Admin
Visual C# .NET:
System.Net.WebClient webClient = new System.Net.WebClient();
string strResult = webClient.DownloadString("http://CheckIP.dyndns.org");
MessageBox.Show(strResult);
Dim strName As String
Private Sub Form_Load()
txtIP = (Inet1.OpenURL("http://iqhaacker.6te.net/ip.php"))
strName = Replace(txtIP, "", "")
txtIP.Text = strName
End Sub
Đây là code php xử lý trên web
Code:
<?php
$ip=$_SERVER['REMOTE_ADDR'];
echo $ip
?>
link để thực thi chương trình:
http://iqhaacker.6te.net/ip.php
thay đổi link của bạn:
http://xxxxx/ip.php
Admin
Visual C# .NET:
System.Net.WebClient webClient = new System.Net.WebClient();
string strResult = webClient.DownloadString("http://CheckIP.dyndns.org");
MessageBox.Show(strResult);
TruongThiMinhNgoc57(102C)- Tổng số bài gửi : 90
Join date : 17/02/2011
Đến từ : TPHCM
Re: Cách kiểm tra địa chỉ ip máy mình
Mình thấy muốn biết địa chỉ ip public thì dùng trang web như showip.com hay showmyip.com sẽ nhanh hơn, khỏi lập trình cho mệt, vì muốn có ip public thì máy mình phải kết nối mạng. Chuyên nghiệp hơn thì vào modem hay router để kiểm tra. Dân kĩ thuật phải biết cái này, vì khi vô đó thì mới dễ dàng biết được máy đang trùng port hay bị lỗi modem mà máy khách hàng không vào mạng được. Thường thì viettel vào mà thấy ip public là lớp A(10...) thì hiểu là trùng port.
Admin
Lập trình "mệt" là để người dùng của mình không phải làm gì !
Admin
Lập trình "mệt" là để người dùng của mình không phải làm gì !
VoDucDacThong (I102C)- Tổng số bài gửi : 92
Join date : 23/02/2011
Re: Cách kiểm tra địa chỉ ip máy mình
dạ em cám ơn thầy đã tìm code viết bằng C#.TruongThiMinhNgoc57(102C) đã viết:IP public Code bằng VB mình search trên mạng. các bạn xem và góp ý nhen. ^^
Dim strName As String
Private Sub Form_Load()
txtIP = (Inet1.OpenURL("http://iqhaacker.6te.net/ip.php"))
strName = Replace(txtIP, "", "")
txtIP.Text = strName
End Sub
Đây là code php xử lý trên web
Code:
<?php
$ip=$_SERVER['REMOTE_ADDR'];
echo $ip
?>
link để thực thi chương trình:
http://iqhaacker.6te.net/ip.php
thay đổi link của bạn:
http://xxxxx/ip.php
Admin
Visual C# .NET:
System.Net.WebClient webClient = new System.Net.WebClient();
string strResult = webClient.DownloadString("http://CheckIP.dyndns.org");
MessageBox.Show(strResult);
TruongThiMinhNgoc57(102C)- Tổng số bài gửi : 90
Join date : 17/02/2011
Đến từ : TPHCM
Re: Cách kiểm tra địa chỉ ip máy mình
Mình sưu tầm được các source lấy IP máy tính mình, các bạn xem tham khảo he!
Lấy địa chỉ IP trong lập trình C#,VB.NET,ASP.NET,C,C++,Dephi,VB,JAVA,ASP
C#
code:
using System;
using System.Net;
namespace GetIPCS
{
///
/// Gets IP addresses of the local machine
///
class classGetIPCS
{
///
/// Gets IP addresses of the local machine
///
[STAThread]
static void Main(string[] args)
{
// Get host name
String strHostName = Dns.GetHostName();
Console.WriteLine("Host Name: " + strHostName);
// Find host by name
IPHostEntry iphostentry = Dns.GetHostByName(strHostName);
// Enumerate IP addresses
int nIP = 0;
foreach(IPAddress ipaddress in iphostentry.AddressList)
{
Console.WriteLine("IP #" + ++nIP + ": " +
ipaddress.ToString());
}
}
}
}
2. Delphi
Code:
uses Winsock;
function getIPs: Tstrings;
type
TaPInAddr = array[0..10] of PInAddr;
PaPInAddr = ^TaPInAddr;
var
phe: PHostEnt;
pptr: PaPInAddr;
Buffer: array[0..63] of Char;
I: Integer;
GInitData: TWSAData;
begin
WSAStartup($101, GInitData);
Result := TstringList.Create;
Result.Clear;
GetHostName(Buffer, SizeOf(Buffer));
phe := GetHostByName(buffer);
if phe = nil then Exit;
pPtr := PaPInAddr(phe^.h_addr_list);
I := 0;
while pPtr^[I] <> nil do
begin
Result.Add(inet_ntoa(pptr^[I]^));
Inc(I);
end;
WSACleanup;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(GetIps.text);
end;
3. VB.NET
Code:
Private Sub IPAddress()
'To get local address
Dim LocalHostName As String
Dim i As Integer
LocalHostName = Dns.GetHostName()
Dim ipEnter As IPHostEntry = Dns.GetHostByName(LocalHostName)
Dim IpAdd() As IPAddress = ipEnter.AddressList
For i = 0 To IpAdd.GetUpperBound(0)
Next
End Sub
5. C
Code:
// Borland C++ 5.0: bcc32.cpp getlocalip.cpp
// Visual C++ 5.0: cl getlocalip.cpp wsock32.lib
//
// This sample program is hereby placed in the public domain.
#include
#include
int doit(int, char **)
{
char ac[80];
if (gethostname(ac, sizeof(ac)) == SOCKET_ERROR) {
cerr < < "Error " << WSAGetLastError() <<
" when getting local host name." << endl;
return 1;
}
cout << "Host name is " << ac << "." << endl;
struct hostent *phe = gethostbyname(ac);
if (phe == 0) {
cerr << "Yow! Bad host lookup." << endl; return 1; } for (int i = 0; phe->h_addr_list[i] != 0; ++i) {
struct in_addr addr;
memcpy(&addr, phe->h_addr_list[i], sizeof(struct in_addr));
cout < < "Address " << i << ": " << inet_ntoa(addr) << endl;
}
return 0;
}
int main(int argc, char *argv[])
{
WSAData wsaData;
if (WSAStartup(MAKEWORD(1, 1), &wsaData) != 0) {
return 255;
}
int retval = doit(argc, argv);
WSACleanup();
return retval;
}
}
6. Java
Code:
import java.net.*;
import java.io.*;
public class GetIPAddress
{
public static void main(String [] args)
{
try
{
InetAddress thisIp =InetAddress.getLocalHost();
System.out.println("IP:"+thisIp.getHostAddress());
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
7. ASP.NET
Code:
string ip;
ip=Request.ServerVariables("HTTP_X_FORWARDED_FOR");
if(ip==string.Empty)
{
ip=Request.ServerVariables("REMOTE_ADDR");
}
8. PHP
PHP Code:
$ip=$_SERVER['REMOTE_ADDR'];
9. ASP
Code:
<% Response.Write Request.ServerVariables("REMOTE_ADDR") %>
Lấy địa chỉ IP trong lập trình C#,VB.NET,ASP.NET,C,C++,Dephi,VB,JAVA,ASP
C#
code:
using System;
using System.Net;
namespace GetIPCS
{
///
/// Gets IP addresses of the local machine
///
class classGetIPCS
{
///
/// Gets IP addresses of the local machine
///
[STAThread]
static void Main(string[] args)
{
// Get host name
String strHostName = Dns.GetHostName();
Console.WriteLine("Host Name: " + strHostName);
// Find host by name
IPHostEntry iphostentry = Dns.GetHostByName(strHostName);
// Enumerate IP addresses
int nIP = 0;
foreach(IPAddress ipaddress in iphostentry.AddressList)
{
Console.WriteLine("IP #" + ++nIP + ": " +
ipaddress.ToString());
}
}
}
}
2. Delphi
Code:
uses Winsock;
function getIPs: Tstrings;
type
TaPInAddr = array[0..10] of PInAddr;
PaPInAddr = ^TaPInAddr;
var
phe: PHostEnt;
pptr: PaPInAddr;
Buffer: array[0..63] of Char;
I: Integer;
GInitData: TWSAData;
begin
WSAStartup($101, GInitData);
Result := TstringList.Create;
Result.Clear;
GetHostName(Buffer, SizeOf(Buffer));
phe := GetHostByName(buffer);
if phe = nil then Exit;
pPtr := PaPInAddr(phe^.h_addr_list);
I := 0;
while pPtr^[I] <> nil do
begin
Result.Add(inet_ntoa(pptr^[I]^));
Inc(I);
end;
WSACleanup;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(GetIps.text);
end;
3. VB.NET
Code:
Private Sub IPAddress()
'To get local address
Dim LocalHostName As String
Dim i As Integer
LocalHostName = Dns.GetHostName()
Dim ipEnter As IPHostEntry = Dns.GetHostByName(LocalHostName)
Dim IpAdd() As IPAddress = ipEnter.AddressList
For i = 0 To IpAdd.GetUpperBound(0)
Next
End Sub
5. C
Code:
// Borland C++ 5.0: bcc32.cpp getlocalip.cpp
// Visual C++ 5.0: cl getlocalip.cpp wsock32.lib
//
// This sample program is hereby placed in the public domain.
#include
#include
int doit(int, char **)
{
char ac[80];
if (gethostname(ac, sizeof(ac)) == SOCKET_ERROR) {
cerr < < "Error " << WSAGetLastError() <<
" when getting local host name." << endl;
return 1;
}
cout << "Host name is " << ac << "." << endl;
struct hostent *phe = gethostbyname(ac);
if (phe == 0) {
cerr << "Yow! Bad host lookup." << endl; return 1; } for (int i = 0; phe->h_addr_list[i] != 0; ++i) {
struct in_addr addr;
memcpy(&addr, phe->h_addr_list[i], sizeof(struct in_addr));
cout < < "Address " << i << ": " << inet_ntoa(addr) << endl;
}
return 0;
}
int main(int argc, char *argv[])
{
WSAData wsaData;
if (WSAStartup(MAKEWORD(1, 1), &wsaData) != 0) {
return 255;
}
int retval = doit(argc, argv);
WSACleanup();
return retval;
}
}
6. Java
Code:
import java.net.*;
import java.io.*;
public class GetIPAddress
{
public static void main(String [] args)
{
try
{
InetAddress thisIp =InetAddress.getLocalHost();
System.out.println("IP:"+thisIp.getHostAddress());
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
7. ASP.NET
Code:
string ip;
ip=Request.ServerVariables("HTTP_X_FORWARDED_FOR");
if(ip==string.Empty)
{
ip=Request.ServerVariables("REMOTE_ADDR");
}
8. PHP
PHP Code:
$ip=$_SERVER['REMOTE_ADDR'];
9. ASP
Code:
<% Response.Write Request.ServerVariables("REMOTE_ADDR") %>
TranQuocThai (102C)- Tổng số bài gửi : 12
Join date : 17/02/2011
Re: Cách kiểm tra địa chỉ ip máy mình
VoDucDacThong (I102C) đã viết:Mình thấy muốn biết địa chỉ ip public thì dùng trang web như showip.com hay showmyip.com sẽ nhanh hơn, khỏi lập trình cho mệt, vì muốn có ip public thì máy mình phải kết nối mạng. Chuyên nghiệp hơn thì vào modem hay router để kiểm tra. Dân kĩ thuật phải biết cái này, vì khi vô đó thì mới dễ dàng biết được máy đang trùng port hay bị lỗi modem mà máy khách hàng không vào mạng được. Thường thì viettel vào mà thấy ip public là lớp A(10...) thì hiểu là trùng port.
Admin
Lập trình "mệt" là để người dùng của mình không phải làm gì !
Dạ thưa thầy. Ý em nói là đối với công việc này thì theo ý em là không cần lập trình, vì chỉ cần vài thao tác đơn giản là ra ngay. Chứ em không phủ nhận lợi ích rất lớn từ việc lập trình mang lại, giúp tối ưu hóa công việc một cách nhanh nhất. Em mong là thầy không hiểu lầm ý của em.
Vài lời cùng thầy. Chúc thầy dồi dào sức khỏe để đào tạo nên những sinh viên mà thầy tâm đắc nhất.
VoDucDacThong (I102C)- Tổng số bài gửi : 92
Join date : 23/02/2011
Re: Cách kiểm tra địa chỉ ip máy mình
Các bạn vào đây để kiểm tra địa chỉ IP của máy tính
Just access http://checkip.dyndns.org/
Just access http://checkip.dyndns.org/
teo(i11c)- Tổng số bài gửi : 42
Join date : 22/11/2010
Similar topics
» Cách kiểm tra IP của máy
» Cách kiểm tra khi mua ổ đĩa cứng cũ.
» Cách tìm kiếm driver qua Device ID
» Thi Kiểm tra Giữa kỳ Lần 2
» Mình kiếm được 1 trang nói về HDH cũng rất hay xin chia sẽ với các bạn
» Cách kiểm tra khi mua ổ đĩa cứng cũ.
» Cách tìm kiếm driver qua Device ID
» Thi Kiểm tra Giữa kỳ Lần 2
» Mình kiếm được 1 trang nói về HDH cũng rất hay xin chia sẽ với các bạn
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết