Debian网络基础配置
-
配置网络接口
编辑/etc/network/interfaces文件,设置静态IP或DHCP:# 静态IP示例 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。 -
验证网络连通性
使用ping命令测试网络连接:ping www.google.com。
Oracle网络配置
-
安装依赖包
安装Oracle客户端或服务器所需的基础包(如libXp.so.6等)。 -
配置监听器(Listener)
- 使用
netca工具或手动编辑$ORACLE_HOME/network/admin/listener.ora文件,配置监听协议(TCP)、端口(默认1521)和主机名。 - 启动监听器:
lsnrctl start,并设置开机自启。
- 使用
-
配置网络服务名(TNS)
编辑$ORACLE_HOME/network/admin/tnsnames.ora文件,定义服务名与数据库的连接参数(如主机、端口、SID)。
示例:ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = db-server)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED)(SID = orcl)) )使用
tnsping验证服务名解析:tnsping ORCL。 -
设置环境变量
在Oracle用户环境(如.bashrc)中配置ORACLE_HOME、LD_LIBRARY_PATH等变量。 -
关闭防火墙(可选)
若需临时关闭防火墙,执行:sudo ufw disable(Ubuntu)或sudo systemctl stop firewalld(CentOS)注:Debian默认使用ufw,需安装。
注意事项
- 确保网络接口名称正确(如
eth0可能为enp0s3等,可通过ip a查看)。 - Oracle配置需以Oracle用户身份操作,避免权限问题。
- 生产环境需启用防火墙并开放Oracle端口(1521等)。
参考来源: