使用IPsec

      这里实验使用的两台windows xp,一台在vmware上,通过桥接在一个局域网内。

>gpedit.msc打开组策略编辑器。>本地计算机策略>windows>安全策略>IP策略

将右边的“安全服务器”设定为“指派”,然后修改IP,ICMP报文的安全策略都为“需要安全”,然后在”身份认证方法“选单中新建一个方法,选择最下面一个“使用此字符串(共享密钥)”,然后在另一台机器上也做同样的修改,如果只修改了一台可以发现,ping不同了,而修改两台后,可以看到输出Negotiating  IP  Security。

      注意,如果你不修改回来,将会发现你不能上网了,因为我们没有修改使用安全链接的主机,所以默认是任何。^_^,我就上过当。我们可以自己建立新的策略,也可以使用上面的修改一下IP地址,然后就可以和制定的主机使用IPSec来通信

 

 

Ubuntu 20.04 使用 IPsec (Internet Protocol Security) 主要是为了设置安全的网络通信,特别是对于需要加密和身份验证的远程访问、VPS管理或者企业内部局域网之间的通信。IPsec 提供了两种主要的协议模式:隧道模式(Tunnel mode)和传输模式(Transport mode)。 以下是安装和配置 IPsec on Ubuntu 20.04 的步骤: 1. **安装IPSec工具**: 打开终端,运行 `sudo apt update` 更新包列表,然后安装 `strongswan` 包,它包含了 IPsec 需要的各种组件: ```bash sudo apt install strongswan ``` 2. **配置IKE(Internet Key Exchange)**: IKE负责设置会话密钥和安全参数。可以手动编辑 `/etc/ipsec.conf` 文件,或使用 `ipsec quickstart` 动画向导创建简单的配置。 3. **创建IPsec连接(site-to-site或client-server)**: - 对于站点到站点(Site-to-Site)连接,通常会创建一个 IPSec 路由规则,并在两个服务器之间建立IPsec隧道。 - 对于客户端到服务器(Client-to-Server)连接,你需要在客户端上创建一个IPsec策略,如通过 `ipsec setup` 命令。 4. **管理IPSec连接**: 可以使用 `ipsec up` 和 `ipsec down` 来控制连接状态,而 `ipsec status` 则显示当前的连接信息。 5. **防火墙配置**: 确保你的系统防火墙(ufw 或者 ufw firewall-cmd)允许相应的IPsec端口,比如ESP(Encapsulating Security Payload,UDP 500 和 UDP 4500),AH(Authentication Header,ESP之前协商阶段使用,TCP 500)等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值