自学内容网 自学内容网

多ip访问多网站

1,关闭防火墙和安全软件

[root@localhost ~]# systemctl stop firewalld.service 
[root@localhost ~]# setenforce 0

2,挂载点,下载nginx

[root@localhost ~]# mount /dev/sr0 /mnt 
[root@localhost ~]# dnf install nginx -y

3,一个虚拟机增加多个ip地址

[root@localhost ~]# nmtui

检查:

[root@localhost ~]# nmcli connection up ens160


[root@localhost ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0c:29:44:9a:2e brd ff:ff:ff:ff:ff:ff
    altname enp3s0
    inet 192.168.85.132/24 brd 192.168.85.255 scope global noprefixroute ens160
       valid_lft forever preferred_lft forever
    inet 192.168.85.110/24 brd 192.168.85.255 scope global secondary noprefixroute ens160
       valid_lft forever preferred_lft forever
    inet 192.168.85.119/24 brd 192.168.85.255 scope global secondary noprefixroute ens160
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fe44:9a2e/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

4,添加配置用户

[root@localhost ~]# vim /etc/nginx/conf.d/text_ip.conf


server{
        listen 192.168.85.132:80;
        root /www/ip/132;
        location / {
        }
}       
server{
        listen 192.168.85.110:80;
        root /www/ip/110;
        location / {
        }
}
server{
        listen 192.168.85.119:80;
        root /www/ip/119;
        location / {
        }
}

5,创建对应的目录

[root@localhost ~]# mkdir /www/ip/{132,110,119} -pv
mkdir: created directory '/www'
mkdir: created directory '/www/ip'
mkdir: created directory '/www/ip/132'
mkdir: created directory '/www/ip/110'
mkdir: created directory '/www/ip/119'

6,写入内容

[root@localhost ~]# echo this is 132 > /www/ip/132/index.html
[root@localhost ~]# echo this is 110 > /www/ip/110/index.html
[root@localhost ~]# echo this is 119 > /www/ip/119/index.html

7,重新启动nginx

[root@localhost ~]# systemctl restart nginx

8,浏览器验证


原文地址:https://blog.csdn.net/firshman_start/article/details/143082461

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!