在CentOS系统上进行Java网络设置通常涉及以下几个步骤:
ip addr
eth0
替换为你的网络接口名称):sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
ONBOOT=yes
注意:BOOTPROTO=static
表示静态IP地址,BOOTPROTO=dhcp
表示动态IP地址。请根据你的网络环境选择合适的配置。sudo systemctl restart network
ip addr show eth0
ping www.baidu.com
nmcli device status
sudo nmcli con mod ens33 ipv4.addresses 192.168.1.100/24
sudo nmcli con mod ens33 ipv4.gateway 192.168.1.1
sudo nmcli con mod ens33 ipv4.dns "8.8.8.8 8.8.4.4"
sudo nmcli con mod ens33 ipv4.method manual
sudo nmcli con down ens33 && sudo nmcli con up ens33
ip addr show ens33
ping 192.168.1.1
/etc/profile
或 ~/.bashrc
文件,添加以下内容:export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile
或者对于单个用户:source ~/.bashrc
如果你是通过命令行启动Java应用程序,可以直接在命令行中添加JVM参数:
java -Djava.net.preferIPv4Stack=true -jar your-application.jar
sudo systemctl status firewalld
sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
sudo firewall-cmd --reload
使用以下命令验证Java是否安装成功:
java -version