#NAT Type B to Type A

174 messages · Page 1 of 1 (latest)

dull shell
#

NAT Type B to Type A

whole mountain
#

Just to confirm, your process of setting up DMZ involves these:

  • Setting up static IP on your Switch following your network's rules.
  • Put that static IP into your router's DMZ settings.
#

Have you done both?

dull shell
#

although i’m going to do it again just in case i didn’t

whole mountain
#

Take a pic of your manual network setting on the Switch, I'll see if there's anything wrong with it

whole mountain
# dull shell

Yeah, I'm here. Working while glancing at this so it takes time.

#

It does seem correct

#

I assume 192.168.1.1 is your router's local IP?

dull shell
#

yes

#

oh also 2 days ago i managed to change my nat type to a by changing the ip, subnet, and gateway on my pc (since its connected by wire to my router) and i changed my dns to googles and it worked

#

but i disconnected my ethernet and reconnected it then it went back to B

#

i tried re doing it but it wont happen again

#

and ive even tried cloudflares dns

whole mountain
dull shell
whole mountain
#

Hmm, can you elaborate that again?

#

You managed to get NAT type on the Switch to A by changing the settings on your PC?

dull shell
#

yes

whole mountain
#

Eh I dont get it

dull shell
#

these are the settings i put in

#

then it changed

whole mountain
#

And this somehow made your Switch having NAT type A?

dull shell
#

yes i dont know how that worked

whole mountain
#

Weird eh?

dull shell
#

yea

whole mountain
#

You actually have a decent idea on how to do it, great

#

Let's try something, can you go to your router settings and check all the devices connected to its network

#

It should be something like routing table or network list

dull shell
#

alright i got it

whole mountain
#

Check all the IP address of all devices connecting to your router

#

See which one is the Switch

dull shell
#

i found it

whole mountain
#

Is it the same as the one you set manually?

dull shell
#

yes

whole mountain
#

Damn so that one was correct

#

Hmmm

#

Can you try changing your Switch's static IP to something else?

#

then restart your router

dull shell
#

because everything i did i used some guides on how to do

whole mountain
#

Change this part:

dull shell
#

alright

whole mountain
#

It's a counting up number

#

every time you connect a new device, it counts up, starting from your router's IP address

#

so if your router is 192.168.1.1 then the next device connecting to it is 192.168.1.2

#

and so on

dull shell
#

oh alright

whole mountain
#

I'm just testing to see if it can change to a different IP address, that's all

dull shell
#

does it matter what i change it to?

whole mountain
#

nope, as long as it's high

dull shell
#

high number?

whole mountain
#

its maximum is around 199

dull shell
#

alright

whole mountain
#

yeah, it's from 2-199

#

as long as it's different and high

#

reason why high: if you set it to low, like 5 for example, it can conflict with a different device using that number already

#

You wouldn't have 100 devices connecting to that network, so anything higher than 100 shoudl do

dull shell
#

alright

#

i changed it to 155

#

and it changed on my routers settings

whole mountain
#

Alright, restart your router

#

oh wait

#

remember to put that new number into DMZ

#

and then restart your router

dull shell
#

alright

#

ok ive set it on dmz and restarted my router

whole mountain
#

Do 3 connection tests on your Switch

#

3 because the darn thing is unreliable lol

dull shell
#

lol alr

#

okay ive done it 3 times

whole mountain
#

how was the result?

dull shell
#

still type b

whole mountain
#

Hmm

#

I don't get why changing your PC's settings would affect this...

#

Maybe it's a coincidence

dull shell
#

probably

whole mountain
#

You can try port-forwarding

#

but you gonna have to open all port

#

btw, you got UPnP enabled?

dull shell
#

yes

dull shell
keen mantleBOT
#
nat

NAT TYPES & ONLINE MULTIPLAYER

§ Many Nintendo first party games (Mario Kart, Animal Crossing, etc...) use peer-to-peer connection in online multiplayer, this is affected by Network Address Translation (NAT) - a network protocol. NAT type rank from A > B > C > D, from best to worse.

Check your NAT type: System Settings ⚙️ > Internet > Test Connection.

■ Peer-to-peer Protocol
The way it works: The players in the same online multiplayer section communicate with each other directly. Therefore the section's quality (lag, delay) depends on each player's connection's quality.

■ NAT Type's Effects
With NAT Type C, D, or even B, you will have trouble connecting and often see Error Code: 2618-0516 - Unable to connect to other console(s)

■ To improve your NAT type, there are several methods:
● Using a LAN/Ethernet adapter for the dock (Please type !tag lan for more info. Although sometime, even with an adapter, it would still require you to use the solutions below.
● Setup DMZ (demilitarized zone) or Port-forwarding on your router. It does require certain networking knowledge to do so. Below are Nintendo's guides:
How to place a Nintendo Switch console into a router's DMZ.
How to Set Up a Router's Port Forwarding for a Nintendo Switch Console - Open all ports, essentially the same with DMZ.

⚠︎ Warning: DMZ or Port-forwarding won't open your network (or your console) to any security risk. Read more HERE.

※ Note: Sometime you cannot improve your NAT type by these methods This is due to your Internet Service Provider (ISP)'s config. In this case, give your ISP a call.

whole mountain
#

Check that port-forwarding link

#

You should be able to do it following this guide

dull shell
#

alright

#

ill message you once i finish

#

@whole mountain i dont understand what nintendo means by this

#

i have a WAN port and a LAN port

#

and idk what to put in those

whole mountain
#

You need to be in the port-forwarding menu to see it

dull shell
#

i dont have it

#

i have a virtual server

whole mountain
#

You know the name of your router's model and brand?

dull shell
#

yes

whole mountain
#

give it to me then, let me find manual

dull shell
#

alright

#

its a huawei model B525s-23a

dull shell
whole mountain
#

Watch the video a bit

dull shell
#

i did

#

im sorry i dont understand what you mean

whole mountain
#

I meant the port-forwarding menu is under Virtual Server

#

And no worries

dull shell
#

i dont see port forwarding under virtual server in the video

whole mountain
#

just do it as exactly as the video, but put your Switch's static IP address into it

#

and the port range is in the WAN field

dull shell
#

and what about the lan port?

whole mountain
#

same

dull shell
#

so i should put the port range as 80?

whole mountain
#

1024 and 65535

dull shell
#

oh

whole mountain
#

No, use the one stated in the guide

#

1024-65535

dull shell
#

for lan and wan correct?

whole mountain
#

yes

dull shell
#

i got this

whole mountain
#

hmm

#

but does it accept that value?

dull shell
#

only on lan

#

not wan

whole mountain
#

1 sec

#

can you try 45000-65535?

dull shell
whole mountain
#

keep 45000-65535 on the LAN port first

dull shell
#

and the wan?

whole mountain
#

Let me check something

#

go with 50021

#

Something is using other ports

dull shell
#

do i use it on wan?

whole mountain
#

yeah only that number is on WAN

#

LAN is still 45000

dull shell
#

that worked

#

but the lan changed

whole mountain
#

Should be fine 🤔

#

your network may have been restricted by your ISP

dull shell
#

i see

#

ill continue on the guide

#

oh wait nvm thats the end

#

so what do i do now?

#

@whole mountain

#

hello?

whole mountain
dull shell
#

i have

#

3 times

whole mountain
#

Still B?

dull shell
#

yes

whole mountain
#

Disable your DMZ first

#

you cant have both

dull shell
#

ive disabled it

#

do i restart my router?

whole mountain
#

Hmm, try

#

Although I'm begining to think we need to ask your ISP to help with this

dull shell
#

ive tried calling them but i cant connect to anyone

#

still its type b

whole mountain
#

Another option is to use an ethernet adapter

dull shell
#

is it a guarantee?

#

or do i need to still do some stuff

whole mountain
#

It depends on how your network works. Although I can say you have a higher chance getting NAT type A using ethernet.

#

And beside it will provide better connection than Wifi

keen mantleBOT
#
lan

COMPATIBLE ETHERNET LAN ADAPTERS

※ Only ethernet adapters using AX88179 chipset will be compatible with the Nintendo Switch console. The list below are adapters that have been tested and confirmed to be working.

• Recommended adapters:
Hori Official Nintendo Licensed LAN Adapter - $29.99
Nintendo Official Switch/WiiU/Wii LAN Adapter - Hard to find.
Bionik Giganet Adapter USB 3.0 to Wired Ethernet - $24.99
UGREEN USB 3.0 to Gigabit Ethernet Network Adapter - $15.99
UGREEN USB-C Ethernet Adapter - $18.99
AmazonBasics USB 3.0 to Gigabit Ethernet Adapter - $17.49
Plugable USB 3.0 to Gigabit Ethernet LAN Network Adapter - $16.95
StarTech USB 3.0 to Gigabit Ethernet NIC Network Adapter - $19.99
・ The Nintendo Switch OLED's dock with an ethernet port is also an option for all original Switch version (Except the Switch Lite).

Note:
・ LAN adapter works better with the USB port on the back of your dock.
・ You can use an USB-A to USB-C adapter for handheld/tabletop mode or with Switch Lite.
・ Aside from official ones, other LAN adapters may make the Switch slightly heat up in sleep mode. You can get rid of this by turning off the always connect setting in System Settings > Sleep Mode > Maintain Internet Connection in Sleep Mode.

dull shell
#

thanks man

whole mountain
#

You can always go back to this later

dull shell
#

i probably did it on accident