導航:首頁 > 編程語言 > javaipv6轉換

javaipv6轉換

發布時間:2023-02-28 19:07:23

① ubuntu java啟動後 Foreign Address 總是ipv6. 如何改成ipv4

首先配置網路信息,文件地址:/etc/sysconfig/networkIPV6你可以關閉,開著也沒有問題。NETWORKING=no【這個配置IPV4是否開啟,yes是開始】NETWORKING_IPV6=yes【這個配置IPV6是否開啟】然後配置網卡信息,文件地址:/etc/sysconfig/network-scripts/ifcfg-eth0/ifcfg-eth0 是第一塊網卡,/ifcfg-eth1是第二塊網卡,看你的網卡情況來進行編輯。DEVICE=eth0【網卡名稱】BOOTPROTO=static【是否自動獲取,static是靜態地址】IPADDR=192.168.1.x【配置你的本地IP】NETMASK=255.255.255.0【子網掩碼】NETWORK=192.168.1.0【網路地址】ONBOOT=yes【開機載入】最後重啟你的網路service network restart祝您成功~

② java存放ipv6的ip用什麼數據類型

強烈建議用String類型存儲。如果是int,long型轉String的話,用String.valueOf()。或者他們直接+「」就可已轉String了。用String類型來存儲數據以後更改格式也容易。

③ java 如何驗證ip地址

可以使用正則表達式驗證ip地址,ip地址分為v4和v6兩個版本,v4為32位,分4段,中間用.隔開,為128位,可分為4段32位中間用::隔開。

以下是驗證類詳細代碼
import java.util.regex.Pattern;
/**
* A collection of utilities relating to InetAddresses.
*/
public class InetAddressUtils {
public static void main(String[] args){
String addr="192.168.1.2";
System.out.println(isIPv4Address(addr));
}

private static final Pattern IPV4_PATTERN =
Pattern.compile(
"^(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)(\\.(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)){3}$");

private static final Pattern IPV6_STD_PATTERN =
Pattern.compile(
"^(?:[0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}$");

private static final Pattern IPV6_HEX_COMPRESSED_PATTERN =
Pattern.compile(
"^((?:[0-9A-Fa-f]{1,4}(?::[0-9A-Fa-f]{1,4})*)?)::((?:[0-9A-Fa-f]{1,4}(?::[0-9A-Fa-f]{1,4})*)?)$");

public static boolean isIPv4Address(final String input) {
return IPV4_PATTERN.matcher(input).matches();
}

public static boolean isIPv6StdAddress(final String input) {
return IPV6_STD_PATTERN.matcher(input).matches();
}

public static boolean isIPv6HexCompressedAddress(final String input) {
return IPV6_HEX_COMPRESSED_PATTERN.matcher(input).matches();
}

public static boolean isIPv6Address(final String input) {
return isIPv6StdAddress(input) || isIPv6HexCompressedAddress(input);
}
}

閱讀全文

與javaipv6轉換相關的資料

熱點內容
編程寫東西都寫得是什麼 瀏覽:35
蔚來怎麼推薦app 瀏覽:269
6s輸入密碼來使用siri 瀏覽:742
程序員黑客頭像酷 瀏覽:739
mvc接受上傳文件 瀏覽:365
程序員可以轉金融嗎 瀏覽:193
無需用戶名密碼的共享 瀏覽:775
一加怎麼和win10傳輸文件 瀏覽:425
大數據分析哪些行業 瀏覽:848
win10刪除自動更新文件在哪裡 瀏覽:581
cad打開一個文件要關閉另一文件 瀏覽:432
鋼鐵雄心4升級包 瀏覽:558
一加找不到恢復文件 瀏覽:960
遼寧高中查分數的app有哪些 瀏覽:790
考研復試編程題可以考什麼 瀏覽:118
微信老男人頭像圖片 瀏覽:588
貸款app有哪些東西 瀏覽:74
sim卡突然無網路連接怎麼辦 瀏覽:150
制度文件內容要簡潔 瀏覽:96
java正則表達式一個或多個空格 瀏覽:420

友情鏈接