Linux Oracle网络设置主要包括网络接口、监听器、数据库服务等方面,具体如下:
ip addr或ifconfig查看网络状态,编辑/etc/network/interfaces(Debian/Ubuntu)或/etc/sysconfig/network-scripts/ifcfg-eth0(CentOS/RHEL)配置静态IP等信息,保存后重启网络服务。$ORACLE_HOME/network/admin/listener.ora,设置监听端口、协议、IP等,如LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521)) ) ),然后使用lsnrctl start启动监听器。$ORACLE_HOME/network/admin/tnsnames.ora,定义连接信息,如ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = orcl) ) )。sqlplus user/password@ORCL测试连接是否正常。sudo iptables -A INPUT -p tcp --dport 1521 -j ACCEPT。