EVE-NG推广
查看: 5720|回复: 7

pnet9 become NAT cloud like pro

3

主题

11

回帖

157

积分

初级会员

Rank: 2

积分
157
Sorry in english. Turn pnet9 to be a NAT cloud for external NAT access and supply DHCP to internal management interfaces like in pro.

Edit /etc/network/interfaces for pnet9 change to
iface eth9 inet manual
auto pnet9
iface pnet9 inet static
                bridge_ports eth9
                bridge_stp off
                bridge_hw 00:00:00:00:00:01 #required to ensure bridge is selected
                address 192.168.255.1 #must match with DHCP server
                netmask 255.255.255.0
                network 192.168.255.0


Save file

Install DHCP server
$> sudo apt-get install isc-dhcp-server

Configure the DHCP server to be attached to Cloud9.

$>sudo vi /etc/default/isc-dhcp-server


Scroll to the bottom and edit the line below:
$> INTERFACES=”pnet9”


Configure the DHCP by
$> sudo vi /etc/dhcp/dhcpd.conf
Comment out or delete the existing lines and create the following:
Authoritative;
# EVE-NG NAT Interface
subnet 192.168.255.0 netmask 255.255.255.0 {
        range 192.168.255.10 192.168.255.240;
        interface pnet9;
        default-lease-time 600;
        max-lease-time 7200;
        option domain-name "eve-ng.com";
        option domain-name-servers 8.8.8.8;
        option broadcast-address 192.168.255.255;
        option subnet-mask 255.255.255.0;
        option routers 192.168.255.1;
}



Attach devices to pnet for NAT address in 192.168.255.10-240 range with DHCP enabled.
回复

使用道具 举报

1

主题

42

回帖

910

积分

高级会员

Rank: 4

积分
910
发表于 2018-7-2 20:23:46 | 显示全部楼层
除將「/etc/network/interfaces」內的comments與相關的設定由同一列分開為不同列外,本人依樓主所言完成設定,DHCP Server已成功運作,感謝樓主!
回复

使用道具 举报

3

主题

11

回帖

157

积分

初级会员

Rank: 2

积分
157
 楼主| 发表于 2018-7-6 05:31:18 | 显示全部楼层
If you want to expose pnet9 IP address and Port to internet via pnet0 the below should work

sudo iptables -A FORWARD -i pnet0 -o pnet9 -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A FORWARD -i pnet9 -o pnet0 -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sudo iptables -t nat -A PREROUTING -i pnet0 -p tcp --dport <pnet0 port> -j DNAT --to-destination <Pnet9 IP>
sudo iptables -t nat -A POSTROUTING -o pnet9 -p tcp --dport <pnet9 port> -d <pnet9 IP> -j SNAT --to-source 192.168.255.1
回复

使用道具 举报

1

主题

42

回帖

910

积分

高级会员

Rank: 4

积分
910
发表于 2018-7-6 07:05:41 | 显示全部楼层
感謝樓主再次的補充。
回复

使用道具 举报

0

主题

35

回帖

1729

积分

高级会员

Rank: 4

积分
1729
发表于 2018-7-26 10:59:14 | 显示全部楼层
thinks for your shared!!
回复

使用道具 举报

0

主题

18

回帖

118

积分

新手上路

Rank: 1

积分
118
发表于 2020-10-4 21:04:51 | 显示全部楼层
非常感谢您的分享
回复

使用道具 举报

1

主题

93

回帖

2787

积分

高级会员

喵喵喵~

Rank: 4

积分
2787
发表于 2020-11-15 11:19:58 | 显示全部楼层
非常感谢这个方法
回复

使用道具 举报

0

主题

3

回帖

123

积分

新手上路

Rank: 1

积分
123
发表于 2022-2-11 11:04:43 | 显示全部楼层
Thanks for sharing!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


Copyright   ©2015-2024  EmulatedLab  Powered by Discuz!©   ( 浙ICP备2021010423号-1 )
快速回复 返回列表 返回顶部