Hello List,
I don't know how to have ppp pppoe stay on one tun as it is switching between tun0 and tun1 on reboots. I have routed in rc.conf as routed="-q" but don't understand how to configure any further to have the internet shared with other computers. I can't figure out how to set the gateway to show an inet address that is static to use at a mygateway or option routers with dhcpd on a different server. Internet ------ ppp.conf de1 OpenBSD firewall de0 dhcp---------------Hub--------static inet 192.168.1.1 255.255.255.0 hme0 server running dhcpd | dhcp fxp0 Computer 3 On the learning curve with all this new stuff, thanks for any help. Best regards, rogern John 3:16 Script started on Thu Sep 8 23:36:28 2005 luke# cu -l tty00 Connected login: root Password: Last login: Thu Sep 8 23:36:08 on tty00 OpenBSD 3.8 (GENERIC) #586: Fri Sep 2 00:32:30 MDT 2005 Welcome to OpenBSD: The proactively secure Unix-like operating system. Please use the sendbug(1) utility to report bugs in the system. Before reporting a bug, please try to reproduce it with the latest version of the code. With bug reports, please try to ensure that enough information to reproduce the problem is enclosed, and if a known fix for it exists, include that as well. You have new mail. Terminal type? [vt220] Read the afterboot(8) man page for administration advice. andrew# cd /etc/ppp andrew# page ppp.conf default: set log Phase Chat LCP IPCP CCP tun command set redial 15 0 set reconnect 15 10000 pppoe: set device "!/usr/sbin/pppoe -i de1" set mtu max 1492 set mru max 1492 set speed sync enable lqr set lqrperiod 5 set dial set timeout 0 disable acfcomp protocomp deny acfcomp set authname xxxxxx set authkey xxxxxx set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0 add! default HISADDR enable dns enable mssfixup andrew# page rc.conf.local config de1 up ppp -ddial pppoe andrew# page pf.conf # macros int_if = "de0" ext_if = "tun0" tcp_services = "{ 22, 113 }" icmp_types = "echoreq" priv_nets = "{ 127.0.0.0/8, 192.168.1.0/16, 10.0.0.0/8 }" comp3 = "192.168.1.36" # options set block-policy return set loginterface $ext_if # scrub scrub in all # nat/rdr nat on $ext_if from $int_if:network to any -> ($ext_if) rdr on $int_if proto tcp from any to any port 21 -> 127.0.0.1 port 8021 rdr on $ext_if proto tcp from any to any port 80 -> $comp3 andrew# route show Routing tables Internet: Destination Gateway Flags Refs Use Mtu Interface default 64.164.115.254 UGS 0 36 - tun0 64.164.114.133 localhost UH 0 48 33192 lo0 64.164.115.254 64.164.114.133 UH 0 0 1492 tun0 loopback localhost UGRS 0 0 33192 lo0 localhost localhost UH 0 0 33192 lo0 192.168.1/24 link#1 UC 0 0 - de0 192.168.1.1 08:00:20:86:4e:b6 UHLc 0 4 - de0 192.168.1.32 localhost UGHS 0 0 33192 lo0 192.168.1.36 00:02:55:d4:d4:fa UHLc 0 11 - de0 BASE-ADDRESS.MCAST localhost URS 0 0 33192 lo0 Internet6: Destination Gateway Flags Refs Use Mtu Interface ::/104 localhost.Joshua.l UGRS 0 0 - lo0 ::/96 localhost.Joshua.l UGRS 0 0 - lo0 localhost.Joshua.l localhost.Joshua.l UH 0 0 33192 lo0 ::127.0.0.0/104 localhost.Joshua.l UGRS 0 0 - lo0 ::224.0.0.0/100 localhost.Joshua.l UGRS 0 0 - lo0 ::255.0.0.0/104 localhost.Joshua.l UGRS 0 0 - lo0 ::ffff:0.0.0.0/96 localhost.Joshua.l UGRS 0 0 - lo0 2002::/24 localhost.Joshua.l UGRS 0 0 - lo0 2002:7f00::/24 localhost.Joshua.l UGRS 0 0 - lo0 2002:e000::/20 localhost.Joshua.l UGRS 0 0 - lo0 2002:ff00::/24 localhost.Joshua.l UGRS 0 0 - lo0 fe80::/10 localhost.Joshua.l UGRS 0 0 - lo0 fe80::%de0/64 link#1 UC 0 0 - de0 fe80::200:f8ff:fe7 00:00:f8:76:73:52 UHL 0 0 - lo0 fe80::%de1/64 link#2 UC 0 0 - de1 fe80::a00:2bff:fec 08:00:2b:c3:c9:01 UHL 0 0 - lo0 fe80::%lo0/64 fe80::1%lo0 U 0 0 - lo0 fe80::1%lo0 link#7 UHL 0 0 - lo0 fec0::/10 localhost.Joshua.l UGRS 0 0 - lo0 ff01::/32 localhost.Joshua.l UC 0 0 - lo0 ff02::%de0/32 link#1 UC 0 0 - de0 ff02::%de1/32 link#2 UC 0 0 - de1 ff02::%lo0/32 localhost.Joshua.l UC 0 0 - lo0 ff02::%tun0/32 link#8 UC 0 0 1492 tun0 ff02::%tun1/32 link#9 UC 0 0 - tun1 andrew# reboot /etc/rc.shutdown in progress... /etc/rc.shutdown complete. syncing disks... done rebooting... halted CPU 0 halt code = 5 HALT instruction executed PC = fffffc0000230118 CPU 0 booting (boot dka0.0.0.1004.0 -flags a) block 0 of dka0.0.0.1004.0 is a valid boot block reading 15 blocks from dka0.0.0.1004.0 bootstrap code read in base = 1d8000, image_start = 0, image_bytes = 1e00 initializing HWRPB at 2000 initializing page table at 1ca000 initializing machine state setting affinity to the primary CPU jumping to bootstrap code OpenBSD/Alpha Primary Boot ...OpenBSD/Alpha boot 1.7 VMS PAL rev: 0x1000000010114, OSF PAL rev: 0x1000000020116 Loading bsd... +179700 [ using 471232 bytes of bsd ELF symbol table ] consinit: not using prom console Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. Copyright (c) 1995-2005 OpenBSD. All rights reserved. http://www.OpenBSD.org OpenBSD 3.8 (GENERIC) #586: Fri Sep 2 00:32:30 MDT 2005 [EMAIL PROTECTED]:/usr/src/sys/arch/alpha/compile/GENERIC Digital Personal WorkStation 500au, 500MHz 8192 byte page size, 1 processor. total memory = 134217728 (131072K) (1941504 reserved for PROM, 132276224 used by OpenBSD) avail memory = 109191168 (106632K) using 1614 buffers containing 13221888 bytes (12912K) of memory mainbus0 (root) cpu0 at mainbus0: ID 0 (primary), 21164A-0 (unknown minor type 0) cpu0: Architecture extensions: 1<BWX> cia0 at mainbus0: DECchip 2117x Core Logic Chipset (Pyxis), pass 1 cia0: extended capabilities: 1<BWEN> cia0: using BWX for PCI config and bus access pci0 at cia0 bus 0 de0 at pci0 dev 3 function 0 "DEC 21142/3" rev 0x30: dec 550 irq 0 de0: DEC pass 3.0 address 00:00:f8:76:73:52 sio0 at pci0 dev 7 function 0 "Contaq Microsystems CY82C693U ISA" rev 0x00 pciide0 at pci0 dev 7 function 1 "Contaq Microsystems CY82C693U ISA" rev 0x00: DMA, channel 0 wired to compatibility pciide0: channel 0 disabled (no drives) pciide1 at pci0 dev 7 function 2 "Contaq Microsystems CY82C693U ISA" rev 0x00: no DMA, channel 0 wired to compatibility atapiscsi0 at pciide1 channel 0 drive 0 scsibus0 at atapiscsi0: 2 targets cd0 at scsibus0 targ 0 lun 0: <TOSHIBA, CD-ROM XM-6302B, 1017> SCSI0 5/cdrom removable cd0(pciide1:0:0): using PIO mode 4 ohci0 at pci0 dev 7 function 3 "Contaq Microsystems CY82C693U ISA" rev 0x00: isa irq 10, version 1.0, legacy support usb0 at ohci0: USB revision 1.0 uhub0 at usb0 uhub0: Contaq Microsys OHCI root hub, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered tga0 at pci0 dev 11 function 0 "DEC TGA2" rev 0x22: TGA2 pass 2, board type T8-02 tga0: 1024 x 768, 8bpp, Bt485 RAMDAC tga0: interrupting at dec 550 irq 4 wsdisplay0 at tga0 mux 1 wsdisplay0: screen 0 added (std, vt100 emulation) ppb0 at pci0 dev 20 function 0 "DEC 21152 PCI-PCI" rev 0x03 pci1 at ppb0 bus 1 isp0 at pci1 dev 4 function 0 "QLogic ISP1020" rev 0x05: dec 550 irq 3 isp0: invalid NVRAM header scsibus1 at isp0: 16 targets sd0 at scsibus1 targ 0 lun 0: <DEC, RZ2CC-KA (C) DEC, 5520> SCSI2 0/direct fixed sd0: 4091MB, 3708 cyl, 20 head, 113 sec, 512 bytes/sec, 8380080 sec total sd1 at scsibus1 targ 1 lun 0: <DEC, RZ2CC-KB (C) DEC, DC2B> SCSI2 0/direct fixed sd1: 4091MB, 3708 cyl, 20 head, 113 sec, 512 bytes/sec, 8380080 sec total de1 at pci1 dev 8 function 0 "DEC 21142/3" rev 0x30: dec 550 irq 12 de1: DEC DE500-BA pass 3.0 address 08:00:2b:c3:c9:01 de2 at pci1 dev 9 function 0 "DEC 21142/3" rev 0x30: dec 550 irq 16 de2: DEC DE500-BA pass 3.0 address 08:00:2b:c3:c3:d8 isa0 at sio0 vga0 at isa0 port 0x3b0/48 iomem 0xa0000/131072 wsdisplay1 at vga0 mux 1 wsdisplay1: screen 0-5 added (80x25, vt100 emulation) isadma0 at isa0 com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo com0: console com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo pckbc0 at isa0 port 0x60/5 pcppi0 at isa0 port 0x61 midi0 at pcppi0: <PC speaker> spkr0 at pcppi0 isabeep0 at pcppi0 lpt0 at isa0 port 0x3bc/4 irq 7 fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec mcclock0 at isa0 port 0x70/2: mc146818 or compatible stray isa irq 15 root on sd0a swap on sd0b rootdev=0x800 rrootdev=0x800 rawdev=0x802 swapctl: adding /dev/sd1b as swap device at priority 0 Automatic boot in progress: starting file system checks. /dev/rsd0a: file system is clean; not checking /dev/rsd1e: file system is clean; not checking /dev/rsd0e: file system is clean; not checking /dev/rsd1d: file system is clean; not checking /dev/rsd0d: file system is clean; not checking Working in ddial mode Using interface: tun0 setting tty flags stray isa irq 3 pf enabled net.inet.ip.forwarding: 0 -> 1 vm.swapencrypt.enable: 1 -> 0 starting network Working in ddial mode Using interface: tun1 DHCPREQUEST on de0 to 255.255.255.255 port 67 DHCPACK from 192.168.1.1 bound to 192.168.1.32 -- renewal in 1296000 seconds. starting system logger starting rpc daemons:. savecore: /dev/sd0b: Device not configured checking quotas: done. building ps databases: kvm dev. clearing /tmp starting pre-securelevel daemons:. setting kernel security level: kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files starting network daemons: routed sendmail sshd. starting local daemons:. standard daemons: cron. Thu Sep 8 23:42:47 PDT 2005 OpenBSD/alpha (andrew.Joshua.local) (tty00) login: root Password: Last login: Thu Sep 8 23:39:31 on tty00 OpenBSD 3.8 (GENERIC) #586: Fri Sep 2 00:32:30 MDT 2005 Welcome to OpenBSD: The proactively secure Unix-like operating system. Please use the sendbug(1) utility to report bugs in the system. Before reporting a bug, please try to reproduce it with the latest version of the code. With bug reports, please try to ensure that enough information to reproduce the problem is enclosed, and if a known fix for it exists, include that as well. You have new mail. Terminal type? [vt220] Read the afterboot(8) man page for administration advice. andrew# ping 192.168.1.1 PING 192.168.1.1 (192.168.1.1): 56 data bytes 64 bytes from 192.168.1.1: icmp_seq=0 ttl=255 time=1.954 ms 64 bytes from 192.168.1.1: icmp_seq=1 ttl=255 time=0.004 ms 64 bytes from 192.168.1.1: icmp_seq=2 ttl=255 time=0.004 ms ^C --- 192.168.1.1 ping statistics --- 3 packets transmitted, 3 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.004/0.654/1.954/0.919 ms andrew# ping 192.168.1.36 PING 192.168.1.36 (192.168.1.36): 56 data bytes 64 bytes from 192.168.1.36: icmp_seq=0 ttl=255 time=5.863 ms 64 bytes from 192.168.1.36: icmp_seq=1 ttl=255 time=0.004 ms 64 bytes from 192.168.1.36: icmp_seq=2 ttl=255 time=0.004 ms ^C --- 192.168.1.36 ping statistics --- 3 packets transmitted, 3 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.004/1.957/5.863/2.761 ms andrew# /sbin/ifconfig tn un0 tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 3000 andrew# /sbin/ifconfig tun1 tun1: flags=8011<UP,POINTOPOINT,MULTICAST> mtu 1492 groups: egress inet 66.124.100.63 --> 66.124.103.254 netmask 0xffffff00