rinetd的安装与使用
在使用k8s的时候通过service来访问应用会面临到一个问题,容器内部ip不能被外部访问,所以使用rinetd来解决下载、解压压缩包wget http://www.rinetd.com/download/rinetd.tar.gztar zxvf rinetd.tar.gzcd rinetd修改端口配置限制sed -i 's/65536/65535/g' rinetd.c创建目录(rinetd强
·
在使用k8s的时候通过service来访问应用会面临到一个问题,容器内部ip不能被外部访问,所以使用rinetd来解决
下载、解压压缩包
wget http://www.rinetd.com/download/rinetd.tar.gz
tar zxvf rinetd.tar.gz
cd rinetd
修改端口配置限制
sed -i 's/65536/65535/g' rinetd.c
创建目录(rinetd强制要求)
mkdir /usr/man
安装gcc(已经安装可以跳过)
yum install -y gcc
编译
make && make install
配置端口映射
vi /etc/rinetd.conf
0.0.0.0 8000 10.98.117.154 8000
上面0.0.0.0 8000 10.98.117.154 8000
表示任何ip访问8000端口的请求都映射到10.98.117.154 8000
上
加载配置
rinetd -c /etc/rinetd.conf
搞定,可以使用netstat -tunpl
查看端口映射是否成功
更多推荐
已为社区贡献2条内容
所有评论(0)