Xl2tp多網卡多進程多IP起動

Xl2tp多網卡多進程多IP起動
1、更新配置文件 /etc/xl2tpd/xl2tpd.conf,修改該文件,添加參數 listen-addr=192.168.0.64這個參數(這裏的IP地址是本機網卡的IP地址之一),如下所示

[global]

ipsec saref = yes

listen-addr = 192.168.0.64

[lns default]

ip range = 10.19.0.2-10.19.0.254

local ip = 10.19.0.1

refuse chap = yes

refuse pap = yes

require authentication = yes

ppp debug = yes

pppoptfile = /etc/ppp/options.xl2tpd

length bit = yes

2、拷貝一份xl2tpd.conf文件,命名爲xl2tpd1.conf文件,並修改listen-addr = 192.168.0.65,指定不同的 ip range 和local ip兩個地址

3、起動第一個配置文件對應的進程

xl2tpd -c /etc/xl2tpd/xl2tpd.conf -p /var/run/xl2tpd.pid

起動第二個配置文件對應的進程

xl2tpd -c /etc/xl2tpd/xl2tpd1.conf -p /var/run/xl2tpd1.pid

切記這裏的-p參數是必要的,否則無法起動第二個進程。

4、在防火牆指定對應的IP地址段從哪個出口走就可以了。

iptables -t nat -A POSTROUTEING -s 10.19.0.0/24 -j SNAT --to 192.168.0.64

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章