---

title: 服务器SNAT代理上网和yum下载rpm

author: wywmir

type: post

date: 2021-11-01

tags: ["linux"]

keywords: ["linux"]

slug: azfd3kind

gitcomment: true

bigimg: [{src: "/img/posts/photo-1502990313206-7f37a9514bea.jpeg"}]

category: "linux"

---

## 服务器SNAT代理上网

需求是内网服务器代理其中一台能上公网的服务器上网

```

1.在能上网的服务器上部署SNAT代理

iptables -A POSTROUTING -t nat -s 10.*.1*2.0/24 -o ens192 -j MASQUERADE

2.在需要代理上网的服务器上执行,设置默认网关(注意:设置后会断开连接,只能通过内网进行ssh)

route add default gw 10.能上网那台服务器IP

3.恢复原状

route del default gw 10.

```

## yum下载rpm包

```

1.安装yum工具 yum install yum-utils

2.下载rpm包到当前目录 yumdownloader net-tools

```