Debian上配置WebLogic的网络连接
一、系统网络先行
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
sudo systemctl restart networking
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
sudo netplan apply
ip addr show eth0
ping -c 4 8.8.8.8
cat /etc/resolv.conf
以上要点包括:静态地址/网关/DNS 的配置方法与生效命令,以及验证方式。二、WebLogic监听与端口
<server>
<name>myserver</name>
<listen-address>192.168.1.100</listen-address>
<port>7001</port>
</server>
$DOMAIN_HOME/bin/stopWebLogic.sh
$DOMAIN_HOME/bin/startWebLogic.sh
三、防火墙与连通性
sudo ufw allow 7001/tcp
sudo ufw allow 7002/tcp # 若启用 SSL
sudo ufw reload
sudo iptables -A INPUT -p tcp --dport 7001 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 7002 -j ACCEPT # 若启用 SSL
ss -lntp | grep 7001
curl -I http://127.0.0.1:7001/console
nc -vz <服务器IP> 7001
curl -I http://<服务器IP>:7001/console
四、常见问题与排查
ss -lntp | grep 7001
ps -ef | grep weblogic
nslookup www.example.com