linux 修改ip和子网掩码导致tomcat无法访问的解决方案

ip 和子网掩码 执行这个命令:ifconfig eth0 192.168.1.123 netmask 255.255.255.0
网关的设定执行这个命令: route add default gw 192.168.1.3
把这两个命令写到/etc/rc.local 或者/etc/rc.d/rc.local 里面都可以的,这样就可以永久保存

重启网卡  ifconfig eth0  down        ifconfig eth0 up

 

将tomcat中的work文件夹清空。

实验四 系统管理与网络管理 一、实验目的 1.掌握 Linux 下部署 JDK、TOMCAT 环境,运行 TOMCAT 服务器; 2.掌握 Linux 下网络参数的查看方法并理解网络参数的含义。 二、实验内容 实验内容 1:部署 JDK TOMCAT 环境 1. 首先,确保可以连网。测试 ping 百度网址。 # ping www.baidu.com 2. 配置 YUM 阿里镜像: # cd /etc/yum.repos.d/ # rm -rf ./*.repo # wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo # yum makecache 3. 安装 JDK,Tomcat 需要 Java 运行环境(JRE)或 Java 开发 工具包(JDK)。你可以通过以下命令安装 OpenJDK: # sudo yum install java-11-openjdk-devel -y 4. 确保安装了正确版本的 Java。你可以通过以下命令检查 Java 版本: Linux 系统应用实验指导书 # java -version 5. 添加 Tomcat 仓库。 Tomcat 不直接通过 CentOS 的官方仓库提供,但你可以添加 Apache 的官方 Tomcat 仓库。首先,你需要下载并安装 Tomcat 的 官方 RPM 包。你可以从 Apache Tomcat 官网下载最新的 .rpm 文 件或使用 wget 命令直接下载: # cd /tmp # sudo wget http://mirror.olnevhost.net/pub/apache/tomcat/tomcat-9/v9.0.100/bin/apache-tomcat-9.0.100.tar.gz # sudo tar xvf apache-tomcat-9.0.100.tar.gz # sudo mv apache-tomcat-9.0.100 /opt/tomcat 6. 启动 Tomcat,你可以通过以下命令启动 Tomcat: # /opt/tomcat/bin/startup.sh 7. 检查 Tomcat 是否运行,使用以下命令检查 Tomcat 是否正常 运行:http://localhost:8080 你应该能看到 Tomcat 的欢迎页面。 Linux 系统应用实验指导书 实验内容 2: 1. 在命令行状态下,网络参数的配置命令主要有 ifconfig、ifup、ifdown 等。下面举例说明这些命令在配置网络参数中的常见用法。 (1) 查看网络运行情况,命令行直接输入命令:ifconfig Linux 系统应用实验指导书 (2) 主要显示信息: ens33:网络适配器(网卡)的网络接口,如果系统中有多个 网卡。 (手动为虚拟器多添加一块网卡) Hwaddr:网卡的物理地址,是计算机中与网络硬件相关的惟 一地址。 inet:网卡的 IP 地址。 bcast:网卡的广播地址。 mask:显示网卡的子网掩码。 lo:回环地址,一般此接口的 IP 地址都是 127.0.0.1。 (3) 为网络接口 ens33 配置 IP 地址。假设为网卡 ens33 配置 IP 地址:192.168.XX.YY/24(24 表示 24 位网络号)。 在命令行输入命令:ifconfig ens33 192.168.XX.YY 或 ifconfig ens33 192.168.XX.YY/24 (4) 激活网络接口 ens33,命令行输入命令: ifconfig ens33 up 或 ifup ens33 (5) 关闭网络接口 eth0,在命令行输入命令: ifconfig ens33 down 或 ifdown ens33 (6) 将网络接口 ens33 设置为动态获取 IP 地址命令: ifconfig ens33 dynamic (7) 为系统添加缺省网关 192.168.XX.250 命令: route add default gw 192.168.XX.250 2. 直接修改配置文件 Linux 系统应用实验指导书 (1) 通过命令可以快捷地进行网络参数的配置,但系统重新 启动后,所设置的网络参数将丢失。直接修改配置文件可以解决 该问题。所有的配置文件都在/etc 目录下。以下是几个主要配置文 件。 (2) /etc/sysconfig/network 内容如下: NETWORKING=yes //定义在系统启动时是否启动网络,如 果不希望启动则设定为 no。 HOSTNAME=localhost.localdomain //定义主机的名称。 (3) /etc/sysconfig/network-scripts/ifcfg-eth0 内 容 如 下 : DEVICE=eth0 //定义本文件所对应的网络接口。 (4) BOOTPROTO=none //定义系统启动时此本网络接口 是否使用 bootp 协议,即是否动态获得 IP 地址。如果希望动态获 得 IP 地址则设为“BOOTPROTO=dhcp”。 ONBOOT=yes //定义系统启动时是否启动此网络接口。 USERCTL=no //定义用户是否可以启动本接口。如果设为 “yes”,则所有用户都可以启动或禁用此接口,如果设为“no”则只 有 root 用户才可以启动或者禁用此接口。 PEERDNS=no //是否设置 PEERDNS,一般不需要设置。 TYPE=Ethernet //定义此网络接口的格式,这里为以太网格 式。 IPADDR=192.168.XX.YY //定义此网络接口的 IP 地址。 NETMASK=255.255.255.0 //定义此网络接口的子网掩码Linux 系统应用实验指导书 GATEWAY=192.168.XX.250 //定义此网络接口的网关。 NETWORK=192.168.XX.0 //定义此网络接口所属的网络号。 BROADCAST=192.168.XX.255 //定义所属网络中的广播地 址。 /etc/resolv.conf 内容如下: search abc.com.cn nameserver 192.168.XX.XX nameserver 192.168.XX.XX 该文件的主要作用是定义 DNS 服务器,根据网络的具体情况 设置。其中,第一句 search abc.com.cn 是指在查找计算机名时,如 果没有指定计算机的域名,系统默认该计算机属于该域(本例是 abc.com.cn)。后两句是 DNS 服务器的地址,可以设置多个 DNS 服务器。 3. 注意,如果系统的网络参数在修改完成后,如果不能立即生效, 可以利用“nmcli networking off”与“nmcli networking on”命令重新 激活一下。 三、实验报告要求: 1. 按照实验指导要求完成所有实验内容的实验步骤记录在实验报告 中。 2. 将实验过程中遇到的所有问题解决方案记录在实验报告中
最新发布
11-08
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值