Oracle中獲得主機名和ip位址的函式

2022-01-16 02:05:02 字數 665 閱讀 3341

oracle中的utl_inaddr包的作用為取得區域網或internet環境中的主機名和ip位址

1、utl_inaddr.get_host_address 環境中ip位址

如果查詢失敗,則提示系統錯誤

查詢www.baidu.com的ip位址

查詢本機ip位址

select utl_inaddr.get_host_address() from dual;

查詢區域網內yuechu的ip位址

select utl_inaddr.get_host_address('yuechu') from dual;

2、utl_inaddr.get_host_name返回環境中主機名

返回本機主機名

select utl_inaddr.get_host_name() from dual;

返回區域網內指定ip位址的主機名

select utl_inaddr.get_host_name('192.168.0.156') from dual;

select utl_inaddr.get_host_name()'219.153.50.84') from dual;

獲得主機的IP和主機名

g o gethostip gethostip.cpp include include include include include include include include include define maxinte ces 16 define int int define char c...

根據主機名獲得IP及根據IP獲得主機名

根據主機名獲得ip好說,前面已經學習過了,用函式gethostbyname獲得主機資訊,其中包括ip資訊 int cneighbordlg getipbyname afxmessagebox t list return 0 else 根據ip獲得主機資訊則要用gethostbyaddr函式 int ...

centos上修改主機名和主機名與ip做對映

最近在弄大資料這塊的知識,用的最多的就是主機名和主機名與ip之間做對映,先說我們的修改主機名 1.檢視當前主機的主機名 2.如果是centos7版本,hostnamectl檢視詳細的資訊 3.臨時修改主機名,可以使用hostname 新主機名即可,但有個缺點,就是重啟網絡卡服務會自動還原,所以我們還...