Community discussions

MikroTik App
 
B_U_L_I
just joined
Topic Author
Posts: 9
Joined: Wed Nov 01, 2006 11:02 am

Public IP's on LAN

Mon Mar 24, 2008 10:46 pm

Hi
I have a problem with configuration public IP’s in LAN. My ISP give me a 2 C class of IP’s, I don’t exactly know how should to be configured routing between me and ISP. My routing configuration:

#.......DST-ADDRESS....................PREF-SRC........GATEWAY-STATE .....GATEWAY...................DISTANCE.....INTERFACE
.0.A.S..0.0.0.0/0...........................................reachable............... 123.123.100.145..................1..........ether1
.1.ADC..123.123.100.144/30.........123.123.100.146..................................................................0..........ether1
.2.ADC..123.123.90.0/23..............123.123.90.1.....................................................................0..........ether2

PC in LAN configuration: IP: 123.123.90.5 netmask: 255.255.255.0, gateway: 123.123.90.1

My ISP create /30 class betwen us.

ISP(123.123.100.145)------(123.123.100.146)eth1MTeth2(123.123.90.0-123.123.91.255)

123.123.100.145/30 ------- 123.123.100.146/30 eth1MTeth2 123.123.90.0/23

# ADDRESS NETWORK BROADCAST INTERFACE
0 123.123.100.146/30 123.123.100.144 123.123.100.147 ether1
1 123.123.90.1/23 123.123.90.0 123.123.91.255 ether2

Internet on LAN works only if i have masquerade ON, and when i test My IP on www page shows 123.123.100.146 if masquerade is OFF (NAT empty) internet not working.
Please help me create working routing.
Best Regards
 
galaxynet
Long time Member
Long time Member
Posts: 646
Joined: Fri Dec 17, 2004 2:52 pm
Contact:

Re: Public IP's on LAN

Tue Mar 25, 2008 4:06 pm

B_U_L_I -

First - your LAN IP address should be (on the PC) 123.123.90.5 netmask: 255.255.0.0 (or /23)

Next, in Winbox, under /IP routes, go to rule tab, rule should be src-addr=0.0.0.0/0 dst-addr=0.0.0.0/0 action=lookup table=main

This tells ROS to lookup any IP (hence the 0.0.0.0/0) going anywhere and use table Main to route it.

Now if the above does not work then your ISP has probably not properly routed 123.123.90.0/23 to your end of the /30 connection.

R/
 
User avatar
fatonk
Member
Member
Posts: 438
Joined: Tue Feb 22, 2005 11:06 am
Location: Mitrovica/Kosova

Re: Public IP's on LAN

Tue Mar 25, 2008 5:33 pm

Your ISP should route your /23 public subnet via your IP 123.123.100.146/30 and than it should work.

Regards.

Faton
 
B_U_L_I
just joined
Topic Author
Posts: 9
Joined: Wed Nov 01, 2006 11:02 am

Re: Public IP's on LAN

Wed Mar 26, 2008 12:08 am

Hi
I change my config as galaxynet say:

0 src-address=0.0.0.0/0 dst-address=0.0.0.0/0 routing-mark=main action=lookup table=main

PC: IP: 123.123.90.5, netmask 255.255.254.0, gateway: 123.123.90.1

Internet work's only if the masquarade is enable, if disabled nothing - NAT is empty.

What is wrong ?

Regards
You do not have the required permissions to view the files attached to this post.
 
galaxynet
Long time Member
Long time Member
Posts: 646
Joined: Fri Dec 17, 2004 2:52 pm
Contact:

Re: Public IP's on LAN

Wed Mar 26, 2008 12:37 am

B_U_L_I -
You have a routing mark in the route table. Remove the routing mark.... I never said to add a routing mark...
0 src-address=0.0.0.0/0 dst-address=0.0.0.0/0 routing-mark=main action=lookup table=main
Should be:
0 src-address=0.0.0.0/0 dst-address=0.0.0.0/0 action=lookup table=main
If it still does not work then call your ISP and verify that IP: 123.123.90.0/23 is in fact routed to 123.123.100.146
 
B_U_L_I
just joined
Topic Author
Posts: 9
Joined: Wed Nov 01, 2006 11:02 am

Re: Public IP's on LAN

Wed Mar 26, 2008 1:18 am

Sory my mistake. I correct and still not working. ISP has something wrong ?
Regards
You do not have the required permissions to view the files attached to this post.
 
galaxynet
Long time Member
Long time Member
Posts: 646
Joined: Fri Dec 17, 2004 2:52 pm
Contact:

Re: Public IP's on LAN

Wed Mar 26, 2008 1:49 am

B_U_L_I -

Yes - it looks to me like the ISP has not routed the IP block 123.123.90.0/23 to 123.123.100.145

If you want to make sure - then dump your config here on the forum and let's make sure everything is right....


R/
 
B_U_L_I
just joined
Topic Author
Posts: 9
Joined: Wed Nov 01, 2006 11:02 am

Re: Public IP's on LAN

Wed Mar 26, 2008 2:05 am

Galaxynet I send You e-mail please look.
Regards

# jan/01/1970 05:42:24 by RouterOS 3.6
# software id = D118-PTT
#
/interface ethernet
set 0 arp=enabled auto-negotiation=yes comment="" disabled=no full-duplex=yes \
mac-address=00:0C:42:21:29:5B mtu=1500 name="ether1" speed=100Mbps
set 1 arp=enabled auto-negotiation=yes comment="" disabled=no full-duplex=yes \
mac-address=00:0C:42:21:29:5C mtu=1500 name="ether2" speed=100Mbps
set 2 arp=enabled auto-negotiation=yes comment="" disabled=no full-duplex=yes \
mac-address=00:0C:42:21:29:5D mtu=1500 name="ether3" speed=100Mbps
/interface wireless security-profiles
set default authentication-types="" eap-methods=passthrough group-ciphers="" \
group-key-update=5m interim-update=0s mode=none name="default" \
radius-eap-accounting=no radius-mac-accounting=no \
radius-mac-authentication=no radius-mac-caching=disabled \
radius-mac-format=XX:XX:XX:XX:XX:XX radius-mac-mode=as-username \
static-algo-0=none static-algo-1=none static-algo-2=none \
static-algo-3=none static-key-0="" static-key-1="" static-key-2="" \
static-key-3="" static-sta-private-algo=none static-sta-private-key="" \
static-transmit-key=key-0 supplicant-identity="MikroTik" \
tls-certificate=none tls-mode=no-certificates unicast-ciphers="" \
wpa-pre-shared-key="" wpa2-pre-shared-key=""
/ip ipsec proposal
add auth-algorithms=sha1 disabled=no enc-algorithms=3des lifetime=30m \
name="default" pfs-group=modp1024
/routing bgp instance
set default as=65530 client-to-client-reflection=yes comment="" disabled=no \
ignore-as-path-len=no name="default" out-filter="" \
redistribute-connected=no redistribute-ospf=no redistribute-other-bgp=no \
redistribute-rip=no redistribute-static=no router-id=0.0.0.0
/routing ospf area
add area-id=0.0.0.0 authentication=none disabled=no name="backbone" \
type=default
/ppp profile
set default change-tcp-mss=yes comment="" name="default" only-one=default \
use-compression=default use-encryption=default use-vj-compression=default
set default-encryption change-tcp-mss=yes comment="" name="default-encryption" \
only-one=default use-compression=default use-encryption=yes \
use-vj-compression=default
/ip hotspot profile
set default dns-name="" hotspot-address=0.0.0.0 html-directory=hotspot \
http-cookie-lifetime=3d http-proxy=0.0.0.0:0 login-by=cookie,http-chap \
name="default" rate-limit="" smtp-server=0.0.0.0 split-user-domain=no \
use-radius=no
/ip hotspot user profile
set default advertise=no idle-timeout=none keepalive-timeout=2m name="default" \
open-status-page=always shared-users=1 status-autorefresh=1m \
transparent-proxy=yes
/port
set 0 baud-rate=115200 data-bits=8 flow-control=hardware name="serial0" \
parity=none stop-bits=1
/queue type
set default kind=pfifo name="default" pfifo-limit=50
set ethernet-default kind=pfifo name="ethernet-default" pfifo-limit=50
set wireless-default kind=sfq name="wireless-default" sfq-allot=1514 \
sfq-perturb=5
set synchronous-default kind=red name="synchronous-default" \
red-avg-packet=1000 red-burst=20 red-limit=60 red-max-threshold=50 \
red-min-threshold=10
set hotspot-default kind=sfq name="hotspot-default" sfq-allot=1514 \
sfq-perturb=5
set default-small kind=pfifo name="default-small" pfifo-limit=10
/snmp
set contact="" enabled=no engine-boots=0 engine-id="" location="" \
time-window=15 trap-sink=0.0.0.0 trap-version=1
/snmp community
set public address=0.0.0.0/0 authentication-password="" \
authentication-protocol=MD5 encryption-password="" encryption-protocol=DES \
name="public" read-access=yes security=none
/system logging action
set memory memory-lines=100 memory-stop-on-full=no name="memory" target=memory
set disk disk-lines=100 disk-stop-on-full=no name="disk" target=disk
set echo name="echo" remember=yes target=echo
set remote name="remote" remote=0.0.0.0:514 target=remote
/user group
add name="read" policy=local,telnet,ssh,reboot,read,test,winbox,password,web,sn\
iff,!ftp,!write,!policy
add name="write" policy=local,telnet,ssh,reboot,read,write,test,winbox,password\
,web,sniff,!ftp,!policy
add name="full" policy=local,telnet,ssh,ftp,reboot,read,write,policy,test,winbo\
x,password,web,sniff
/ip dhcp-server config
set store-leases-disk=5m
/interface wireless align
set active-mode=yes audio-max=-20 audio-min=-100 \
audio-monitor=00:00:00:00:00:00 filter-mac=00:00:00:00:00:00 \
frame-size=300 frames-per-second=25 receive-all=no ssid-all=no
/interface wireless sniffer
set channel-time=200ms file-limit=10 file-name="" memory-limit=10 \
multiple-channels=no only-headers=no receive-errors=no \
streaming-enabled=no streaming-max-rate=0 streaming-server=0.0.0.0
/interface wireless snooper
set channel-time=200ms multiple-channels=yes receive-errors=no
/tool user-manager customer
add comment="" disabled=no login="admin" parent=admin password="" \
paypal-accept-pending=no paypal-allowed=no paypal-secure-response=no \
permissions=owner signup-allowed=no subscriber=admin time-zone=+00:00
/routing mme
set bidirectional-timeout=2 gateway-class=none gateway-keepalive=1m \
gateway-selection=no-gateway origination-interval=5s \
preferred-gateway=0.0.0.0 timeout=1m ttl=50
/routing ospf
set distribute-default=never metric-bgp=20 metric-connected=20 \
metric-default=1 metric-rip=20 metric-static=20 mpls-te-area=unspecified \
mpls-te-router-id=unspecified redistribute-bgp=no \
redistribute-connected=no redistribute-rip=no redistribute-static=no \
router-id=0.0.0.0
/routing rip
set distribute-default=never garbage-timer=2m metric-bgp=1 metric-connected=1 \
metric-default=1 metric-ospf=1 metric-static=1 redistribute-bgp=no \
redistribute-connected=no redistribute-ospf=no redistribute-static=no \
timeout-timer=3m update-timer=30s
/routing rip interface
add authentication=none authentication-key="" disabled=no in-prefix-list="" \
interface=all key-chain="" out-prefix-list="" passive=no receive=v1-2 \
send=v1-2
/system routerboard settings
set baud-rate=115200 boot-delay=2s boot-device=nand-if-fail-then-ethernet \
boot-protocol=bootp enable-jumper-reset=yes enter-setup-on=any-key
/interface l2tp-server server
set authentication=pap,chap,mschap1,mschap2 default-profile=default-encryption \
enabled=no max-mru=1460 max-mtu=1460 mrru=disabled
/interface ovpn-server server
set auth=sha1,md5 certificate=none cipher=blowfish128,aes128 \
default-profile=default enabled=no keepalive-timeout=60 \
mac-address=FE:E0:62:ED:CE:18 max-mtu=1500 mode=ip netmask=24 port=1194 \
require-client-certificate=no
/interface pptp-server server
set authentication=mschap1,mschap2 default-profile=default-encryption \
enabled=no keepalive-timeout=30 max-mru=1460 max-mtu=1460 mrru=disabled
/ppp aaa
set accounting=yes interim-update=0s use-radius=no
/system ntp client
set enabled=no mode=unicast primary-ntp=0.0.0.0 secondary-ntp=0.0.0.0
/system ntp server
set broadcast=no enabled=no manycast=yes multicast=no
/routing pim
set switch-to-spt=no switch-to-spt-bytes=0 switch-to-spt-interval=0s
/mpls
set dynamic-label-range=16-1048575
/mpls interface
add comment="" disabled=no interface=all mpls-mtu=1508
/mpls ldp
set distribute-for-default-route=no enabled=no hop-limit=255 loop-detect=no \
lsr-id=0.0.0.0 path-vector-limit=255 transport-address=0.0.0.0 \
use-explicit-null=no
/ipv6 nd
add advertise-mac-address=yes disabled=no hop-limit=unspecified interface=all \
mtu=unspecified ra-delay=3s ra-interval=3m20s-10m ra-lifetime=30m \
reachable-time=unspecified retransmit-interval=unspecified
/ipv6 nd prefix default
set autoconfig=yes on-link=yes preferred-lifetime=1w valid-lifetime=4w2d
/routing ripng
set distribute-default=never garbage-timer=2m metric-bgp=1 metric-connected=1 \
metric-default=1 metric-ospf=1 metric-static=1 redistribute-bgp=no \
redistribute-connected=no redistribute-ospf=no redistribute-static=no \
timeout-timer=3m update-timer=30s
/ip hotspot service-port
set ftp disabled=no ports=21
/interface bridge settings
set use-ip-firewall=no use-ip-firewall-for-vlan=no
/ip accounting
set account-local-traffic=no enabled=no threshold=256
/ip accounting web-access
set accessible-via-web=no address=0.0.0.0/0
/ip address
add address=123.123.100.146/30 broadcast=123.123.100.147 comment="" disabled=no \
interface=ether1 network=123.123.100.144
add address=123.123.90.1/23 broadcast=123.123.91.255 comment="" disabled=no \
interface=ether2 network=123.123.90.0
/ip dns
set allow-remote-requests=yes cache-max-ttl=1w cache-size=2048KiB \
max-udp-packet-size=512 primary-dns=194.204.152.34 secondary-dns=0.0.0.0
/ip firewall connection tracking
set enabled=yes generic-timeout=10m icmp-timeout=10s tcp-close-timeout=10s \
tcp-close-wait-timeout=10s tcp-established-timeout=1d \
tcp-fin-wait-timeout=10s tcp-last-ack-timeout=10s \
tcp-syn-received-timeout=5s tcp-syn-sent-timeout=5s tcp-syncookie=no \
tcp-time-wait-timeout=10s udp-stream-timeout=3m udp-timeout=10s
/ip firewall nat
add action=masquerade chain=srcnat comment="" disabled=no
/ip firewall service-port
set ftp disabled=no ports=21
set tftp disabled=no ports=69
set irc disabled=no ports=6667
set h323 disabled=no
set sip disabled=no
set pptp disabled=no
/ip neighbor discovery
set ether1 discover=yes
set ether2 discover=yes
set ether3 discover=yes
/ip proxy
set always-from-cache=no cache-administrator="webmaster" cache-drive=system \
cache-hit-dscp=4 cache-on-disk=no enabled=no max-cache-size=none \
max-client-connections=600 max-fresh-time=3d max-server-connections=600 \
parent-proxy=0.0.0.0 parent-proxy-port=0 port=8080 \
serialize-connections=no src-address=0.0.0.0
/ip route
add comment="" disabled=no distance=1 dst-address=0.0.0.0/0 \
gateway=123.123.100.145 scope=30 target-scope=10
/ip route rule
add action=lookup comment="" disabled=no dst-address=0.0.0.0/0 \
src-address=0.0.0.0/0 table=main
/ip service
set telnet address=0.0.0.0/0 disabled=no port=23
set ftp address=0.0.0.0/0 disabled=no port=21
set www address=0.0.0.0/0 disabled=no port=80
set ssh address=0.0.0.0/0 disabled=no port=22
set www-ssl address=0.0.0.0/0 certificate=none disabled=yes port=443
set api address=0.0.0.0/0 disabled=yes port=8728
set winbox address=0.0.0.0/0 disabled=no port=8291
/ip socks
set connection-idle-timeout=2m enabled=no max-connections=200 port=1080
/ip traffic-flow
set active-flow-timeout=30m cache-entries=4k enabled=no \
inactive-flow-timeout=15s interfaces=all
/ip upnp
set allow-disable-external-interface=yes enabled=no show-dummy-rule=yes
/queue interface
set ether1 queue=ethernet-default
set ether2 queue=ethernet-default
set ether3 queue=ethernet-default
/radius incoming
set accept=no port=1700
/system clock manual
set dst-delta=+00:00 dst-end="jan/01/1970 00:00:00" dst-start="jan/01/1970 \
00:00:00" time-zone=+00:00
/system console
add disabled=no port=serial0 term="vt102"
/system health
set fan-mode=auto use-fan=main
/system identity
set name="MikroTik"
/system logging
add action=memory disabled=no prefix="" topics=info
add action=memory disabled=no prefix="" topics=error
add action=memory disabled=no prefix="" topics=warning
add action=echo disabled=no prefix="" topics=critical
/system note
set note="" show-at-login=yes
/system ntp client
set
#error
/system upgrade mirror
set check-interval=1d enabled=no primary-server=0.0.0.0 \
secondary-server=0.0.0.0 user=""
/system watchdog
set auto-send-supout=no automatic-supout=yes no-ping-delay=5m \
watch-address=none watchdog-timer=yes
/tool bandwidth-server
set allocate-udp-ports-from=2000 authenticate=yes enabled=yes max-sessions=10
/tool e-mail
set from="<>" server=0.0.0.0
/tool graphing
set store-every=5min
/tool mac-server
set FIXME disabled=no interface=all
/tool mac-server ping
set enabled=yes
/tool sniffer
set file-limit=10 file-name="" filter-address1=0.0.0.0/0:0-65535 \
filter-address2=0.0.0.0/0:0-65535 filter-protocol=ip-only \
filter-stream=yes interface=all memory-limit=10 only-headers=no \
streaming-enabled=no streaming-server=0.0.0.0
/user
add address=0.0.0.0/0 comment="system default user" disabled=no group=full \
name="admin"
/user aaa
set accounting=yes default-group=read interim-update=0s use-radius=no
/system gps
set enabled=no set-system-time=yes
 
galaxynet
Long time Member
Long time Member
Posts: 646
Joined: Fri Dec 17, 2004 2:52 pm
Contact:

Re: Public IP's on LAN

Wed Mar 26, 2008 1:12 pm

B_U_L_I -

Your configuration looks correct... I am guessing that your ISP has not routed your public IP block correctly.

I did not get the email - it must have gone in to my SPAM filter - please try again and I will look for it.

R/
 
B_U_L_I
just joined
Topic Author
Posts: 9
Joined: Wed Nov 01, 2006 11:02 am

Re: Public IP's on LAN - SOLVED

Wed Mar 26, 2008 4:45 pm

Hi
Problem solved. My ISP had wrong routing configuration.
THANKS THOMAS LAWLESS FOR HELP
Best Regards