Nginx多ip部署多站点

目录

1.修改网卡配置信息

2.修改主要配置文件nginx.conf


1.修改网卡配置信息

1)来到网卡配置文件存放目录下

复制代码
cd /etc/sysconfig/network-scripts/

2)对 ifcfg-ens33 文件进行配置修改前先进行备份

复制代码
cp ifcfg-ens33 ifcfg-ens33.default

3)先修改成最小配置,使用 dd 可以快速将行删除

复制代码
vim ifcfg-ens33
  1. 添加 ip 子掩码和网关

    IPADDR1=192.168.XX.XXX
    IPADDR2=192.168.XX.XXX
    IPADDR3=192.168.XX.XXX # XX 代表你需要的 ip 地址
    NETMASK=255.255.255.0 # 子掩码
    GATEWAY=192.168。164.2 # 网关
    DNS1=233.5.5.5

查看子掩码和网关的流程:

配置好的信息如下,这里我配置的三个 ip

5)重启网卡

复制代码
systemctl restart network

2.修改主要配置文件nginx.conf

复制代码
vim nginx.conf

在 listen 处加上配置好的 ip 地址

wq保存退出,然后重启nginx

复制代码
nginx -t   #查看修改的语法是否正确
systemctl restart nginx #重启nginx

可以通过查看端口占用情况,有我配置的三个 ip 相同端口

复制代码
netstat -lntup

这样就可以通过不同的ip 访问不同的站点了

相关推荐
yzx9910131 小时前
生活在数字世界:一份人人都能看懂的网络安全生存指南
运维·开发语言·网络·人工智能·自动化
2501_915918412 小时前
HTTPS 端口号详解 443 端口作用、iOS 抓包方法、常见 HTTPS 抓包工具与网络调试实践
android·网络·ios·小程序·https·uni-app·iphone
qq_359716232 小时前
UDP的使用
网络·网络协议·udp
2301_780789664 小时前
渗透测试真的能发现系统漏洞吗
服务器·网络·安全·web安全·网络安全
天天开心a5 小时前
华为HCIP-Datacom-Core Technology H12-831 书籍目录
网络·华为
sunshine-sm5 小时前
CentOS Steam 9安装 Redis
linux·运维·服务器·redis·centos
Davie_Liu5 小时前
【Docker Buildx】docker buildx本地构建多架构镜像,拉取镜像时的网络延迟问题(已解决)
网络·docker·buildx
提笔忘字的帝国6 小时前
宝塔SSL自动续签
网络·网络协议·ssl
上海云盾商务经理杨杨6 小时前
高防IP如何抵御CC攻击?2025年全面防护机制解析
网络·网络协议·tcp/ip·网络安全
sunshine-sm6 小时前
CentOS Steam 9安装 MySQL 8
linux·运维·服务器·数据库·mysql·centos·centos stream