绘制拓扑
web 代理
1、Nginx 服务器配置
[root@Neo_Tang nginx]# ifconfig | grep -B 1 "inet 192"
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.11 netmask 255.255.255.0 broadcast 192.168.1.255
--
ens37: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.10.11 netmask 255.255.255.0 broadcast 192.168.10.255
[root@Neo_Tang nginx]# curl http://192.168.10.12
<h1>HTTP web-server-1 192.168.10.12</h1>
[root@Neo_Tang nginx]# curl http://192.168.10.13
<h1>HTTP web-server-2 192.168.10.13</h1>
[root@Neo_Tang nginx]# cat nginx.conf
events {
worker_connections 1024;
}
stream {
upstream webss {
server 192.168.10.12:80;
server 192.168.10.13:80;
}
server {
listen 80;
proxy_pass webss;
}
}
2、客户进行web访问(四层代理实现成功)
[root@neo ~]# ifconfig | grep -B 1 "inet 192"
ens33: flags=4163<UP,