收起左侧

FnOS网口拨号+DDNS直接解析公网IP

5
回复
323
查看
[ 复制链接 ]

1

主题

3

回帖

0

牛值

江湖小虾

一、效果展示

网口3连接光猫LAN口,拨号后获取运营商分配的公网IPv4地址和IPv6地址。地址直接显示在网口3的信息中。在DDNS配置页面,外部IPv4地址和外部IPv6地址可以直接选定网口3上报动态IP。

效果-1.png

效果-2.png

二、配置方法

飞牛OS的网络设置面板其实是NetworkManager的图形界面,但阉割了NetworkManager的很多功能。NetworkManager本身是支持PPPOE拨号的,所以只需要在命令行中配置NetworkManager即可。具体方法如下:

  1. ssh登录到飞牛系统,或给飞牛主机连接显示器和键盘,并登录终端
  2. 切换到root用户
  3. 配置pppoe连接信息并开启连接(命令行与tui两种方式任选)
  • 第一种方式:熟悉命令行的可以直接使用如下命令

    #配置pppoe连接信息
    nmcli con add type pppoe ifname ens9 con-name "myDSL" username CDADSL26515071 password 26515071
    #开启pppoe连接
    nmcli con up myDSL
    

    ○ ifname后面跟的参数“ens9”需要替换为你希望使用其拨号的网口名称,可以在web界面网络设置里查看

    ○ con-name后面跟的参数“myDSL”是pppoe连接的名称,可以自定义替换为任意名字

    ○ username后面跟的参数“CDADSL26515071”是pppoe拨号的用户名

    ○ password后面跟的参数“26515071”是pppoe拨号的密码

    ○ 开启pppoe连接的命令中,up后面跟的参数“myDSL”是配置命令中自定义的连接名称,即con-name后面跟的参数

  • 第二种方式:如果不熟悉命令行,NetworkManager提供了tui界面

  1. 输入以下命令,进入tui界面

    nmtui
    

    nmtui-1.png

  2. 选择第一项编辑连接,回车进入

    nmtui-2.png

  3. 按方向键→选则Add添加,在弹出的连接类型列表中,选择DSL,回车确认

    nmtui-3.png

  4. 填入pppoe拨号信息

    nmtui-4.png

    ○ Profile name 对应命令行中的con-name参数,可自定义

    ○ Ethernet device 对应命令行中的ifname,填入对应网口名称

    ○ Username 和 Password 分别填入pppoe拨号的用户名和密码

    ○ 下方所有选项无需改动,将倒数第二项Automatically connect自动连接选中

  5. 选中OK按键,回车确认,正常情况下,会自动拨号,可以在web界面网络设置里查看对应网口是否获取到了运营商分配的IP地址

  6. 若未能成功自动拨号,回到nmtui首页选择第二项“Activete a connection”进入

    nmtui-5.png

  7. 选中刚刚建立的pppoe连接,按右侧“Activate”按钮激活,激活后连接名称前方会出现*号标识

    nmtui-6.png

  8. 拨号成功后,需要到web界面网络设置中,编辑该网口的IPv4设置,勾选“手动设置MTU值”,根据不同区域可能会有不同,我所在的江苏地区为1492,手动填入后保存

    mtu.png

    MTU可以在光猫/路由器的PPPoE拨号信息中查看,如果没有光猫的超管权限或者路由器不显示MTU的话,可以直接填写飞牛提示中写的1452

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

8

主题

97

回帖

0

牛值

初出茅庐

图床重新做一下吧。全挂了

已经重新搞了,在审核  详情 回复
昨天 11:51

1

主题

3

回帖

0

牛值

江湖小虾

昨天 11:51 楼主 显示全部楼层
xls8013 发表于 2026-1-25 20:55
图床重新做一下吧。全挂了

已经重新搞了,在审核

1

主题

3

回帖

0

牛值

江湖小虾

昨天 11:57 楼主 显示全部楼层

另外说明下,标题可能引起误会了,本帖核心是用飞牛的网口做PPPoE拨号,并让拨号获得的IP地址直接绑定到Web网络设置的网口信息中,以便做ddns的时候直接选网口,拨号获得的是公网IP还是大内网IP要看运营商哈~

之所以写这个,是因为折腾的时候找到过用ppp oe conf来做拨号的方案,试用之后发现可以用它拨号,但是获得的IP地址不会识别绑定到Web上的网口信息中,做ddns的时候无法选中,后来发现了这个方案可以完美解决,所以记录一下,顺便发出来给大家参考

0

主题

1

回帖

0

牛值

江湖小虾

老哥有没有试过拨号后开启dhcp功能(给局域网设备分配ip地址上网)?

这个倒是没试过,我的需求只是把拨号获取的公网IP挂ddns,其他设备上网有另外的路由单独拨号  详情 回复
昨天 16:17

1

主题

3

回帖

0

牛值

江湖小虾

昨天 16:17 楼主 显示全部楼层
kwmlau 发表于 2026-1-26 14:12
老哥有没有试过拨号后开启dhcp功能(给局域网设备分配ip地址上网)?

这个倒是没试过,我的需求只是把拨号获取的公网IP挂ddns,其他设备上网有另外的路由单独拨号
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则