跳至主要內容

DSE网络管控配置

大约 2 分钟

DSE网络管控配置

Linux作为服务器端的端口管控,以及作为客户端任何设置访问加密了的网络端口。

1 作为服务器:以Gitlab为例,将DSELinux安装Gitlab服务器上,配置以下策略

①启用软件加密网关

open in new window

② 配置后通过其他Git客户端电脑的浏览器访问,会出现失败

open in new window

Firefox进程访问加密网关服务器失败

open in new window

Git进程访问加密网关服务器失败

③至此安装DSE客户端的电脑,并配置了相应策略的进程才可以访问Gitlab服务器或下载Gitlab上面的内容。

④针对Gitlab服务器部署在容器内,Gitlab服务器会有一个容器内端口和一个外界访问端口,这种情况下需要配置容器内端口,配置外界访问端口是无效的。(其他类型服务器安装在容器内也是配置容器内端口)

open in new window

docker ps可以看出容器内端口80,外界端口为18081,此时需要配置加密80端口

2 作为客户端:安装配置DSELinux客户端到Git客户端,并配置相应的访问Gitlab的进程

①启用软件加密网关

open in new window

②配置相应策略,保存并下发

open in new window

添加firefox,git进程到加密进程

③增加到加密进程之后访问效果

open in new window

Firefox进程访问加密网关服务器成功

open in new window

Git进程访问加密网关服务器成功